Gary wrote:
The center echo does not show. It will show if I replace $newmort with
anything else. I have copied the first "if" statement,pasted it in the
second position, and it works fine. Once I change the var to $newmort, it
will not show. The third echo shows fine, it is only if I use newmort. I
have renamed the var from mort1, because I was getting the same thing.
<tr>
<td>Purchase Price: </td>
<td> <input name="purchprice" type="text"></td>
</tr>
<tr>
<td>Mortgage Amount: </td>
<td> <input name="newmort" type="text"></td>
</tr>
<tr>
<td>How long seller has owned property: </td>
<td> <input name="howlong" type="text" size="4"></td>
</tr>
$newmort=STRIPSLASHES($_POST['newmort']);
$purchprice=STRIPSLASHES($_POST['purchprice']);
$howlong=STRIPSLASHES($_POST['howlong']);
if ($purchprice) {
echo "Purchase Price:$ $purchprice<br />";
}
if ($newmort) {
echo "Mortgage Amount:$ $newmort<br />";
}
if ($howlong) {
echo "How Long has seller owned property: $howlong<br /><br />";
}
The $ character is a special character for variable interpolation. You
should be escaping it. with a backslash.
Cheers,
Rob.
--
http://www.interjinn.com
Application and Templating Framework for PHP
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php