Re: Can someone tell me why this is not working?
| From: | Gary | Date: | Thu, 18 Jun 2009 15:40:58 +0000 |
| Subject: | Re: Can someone tell me why this is not working? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-294244@lists.php.net to get a copy of this message | ||
Thanks for your reply, but that is not it. I had already removed it$,
slashed it, and no, plus it is working in the others.
Gary
"Robert Cummings" <robert@interjinn.com> wrote in message
news:4A3A5E7C.8000109@interjinn.com...
>
>
> 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