Re: PHP in HTML code

[email protected] (David Robley)
Newsgroups php.general
Message-ID <[email protected]>
Martine Osias wrote:

> An HTML/PHP code migrated to a different hosting platform seems to behave
> differently. The PHP statements within HTML fields or within tables  does
> not execute
> 
> PHP within table:
> 
> <tr>
>  <td
>  align="left"><?="&laquo;".$_SESSION['scripture_text']."&raquo;"?></td>
>  </tr>
> 
> This PHP code doesn't print in the HTML page.
> 
> PHP within form field:
> 
> <input type="text" name="reservation_date" value="<?=$_GET['rdate'];?>"
> readonly="">
> 
> This PHP code shows on the page when it shouldn't. The same variable is an
> input and an output in this form:
> 
> ********************************************
<snip code>
> 
> Are there times when the <? statements in HTML code don't execute?

Yes - when short_open_tag is disabled in the config. See
http://www.php.net/manual/en/ini.core.php#ini.short-open-tag for more info.

I'd suggest you move away from using short tags, if for no other reason than
portability.


Cheers
-- 
David Robley

A conclusion is simply the place where you got tired of thinking.
Today is Boomtime, the 72nd day of Chaos in the YOLD 3176.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.