aronjeney Posted September 30, 2009 Share Posted September 30, 2009 On my paypal Thank You page I need to echo a php form IF a user donates over say $30. I have tried populating the posted amount into a variable, and then echoing the variable into my function but have no luck.My code is as follows: <?php $amount = $_POST['amt']; if ($amount >= 1) { echo " <p>Enter your email address if you would like to receive email forecasts directly from the Colorado Avalanche Information Center.</p> <form action='' method='post'><table><tr><td>Your Email:</td><td><input name='amt'></td></tr></table> <input type='submit' value='submit'></form>"; } else { echo ("<p>Thank you for your donation of $amount.</p>"); } ?> The problem is not with the form itself, but rather the communication of the variable "amt" working with the paypal $amount. I am a designer and have been banging my head over this particular problem for too long now and i believe it is something very minor that needs changing.All and any help is much appreciated.You can view the thank you page at http://friendsofcaic.org/thankyou.php Link to comment Share on other sites More sharing options...
justsomeguy Posted September 30, 2009 Share Posted September 30, 2009 You can use a hidden input to submit the value without showing it in the form:<input type="hidden" name="amt" value="<?php echo $amount; ?>"> Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.