Hi sorry to annoy you AGAIN, but i cant seem to get it working.... i think
its something to do with the order that i put things in:


#end of html and start of php script
<?php


#Take the Variables from enterdetails.php that are posted from an html form

$firstname=$_POST['txtFirstName'];

$lastname=$_POST['txtLastName'];

$email=$_POST['txtEmail'];

$quantity=$_POST['txtJars'];

$order_value=sprintf('%.2f', floatval($_POST['txtJars'])*7.0);

echo '<INPUT type="hidden" name="testvar" value="'.$order_value.'" />';

?>php

# end of php script back into html

Are your details correct?
<tr>
<td valign="top" colspan="3" align="center"><form action="confirm.php"
method="post"><input type="Submit" name="submit" value="Yes"></form></td>
</tr>
<tr>
<td valign="top" colspan="3" align="center"><form
action="updateaddress.php" method="post"><input type="submit"
value="No&nbsp;"></form></td>
</tr>
</font>

If i put the echo or INPUT type outside of the php script this works, but
obviously just returns a string '.$quantity.' and not waht the variable
$quantity holds. This is extremely confusing. How do i get this php variable
to be passed to the HTML so it can be posted  I thought the way i have it
the echo would make the variable testvar available to the browser, and then
i would be able to retrieve it by $_POST[testvar]; or $_POST[$testvar]; in
either the confirm.php or updateaddress.php that the html posts to?

Yet again thanks in advance for any help.

Confused

Cheers From

baldey_uk



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to