RE: Assign variable to a block of html code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Yeps,
Sorry bout that.

Thnks for pointing it out.
Xavier



-----Original Message-----
From: Darren Whitlen [mailto:darren@xxxxxxxxxx] 
Sent: jeudi 20 décembre 2007 13:13
To: php-general@xxxxxxxxxxxxx
Subject: Re:  Assign variable to a block of html code

Xavier de Lapeyre wrote:
> You should try the HEREDOC structure. 
> See link: http://php.net/heredoc
> 
> It should look to something like:
> 
> $myblokvar = <<<EOF
> <table blabla>
> 	<tr>
> 		<td>
> 			Welcome $name to this website! 
> 		</td>
> 	</tr>
> </table>
> <<<EOF;

Xavier,

You should test this before you send it.. it doesn't even parse!
The closing EOF should not start with the "<<<". It should only be the 
identifier ("EOF") followed by ; and a new line.

-----
$myblokvar = <<<EOF
<table blabla>
	.....
	....
EOF;
-----

Darren

> 
> No need of quotes or php start/end tags when placing a variable.
> 
> To use it afterwards simply call the $mylokvar variable.
> 
> Hope it helped!
> 
> Xavier
> Web Developer
> Site: www.eds.mu
> 
> 
> 
> 
> -----Original Message-----
> From: Stephen Johnson [mailto:maillists@xxxxxxxxxxxxxxxx] 
> Sent: jeudi 20 décembre 2007 07:43
> To: php mail; PHP General List
> Subject: Re:  Assign variable to a block of html code
> 
> What you have will work, you just need to escape out the double quotes in
> the html.  
> 
> 
> 
> 
> On 12/19/07 7:38 PM, "php mail" <php@xxxxxxxxxxxxxxxxxxx> wrote:
> 
>> Hi All,
>>
>> Is it possible to assign variable to a block of html code ?
>>
>> Something like this :
>>
>> $myblokvar = "
>> <table width="487" border="0" cellspacing="0" cellpadding="0">
>>   <tr>
>>     <td><table width="487" border="0" cellspacing="0" cellpadding="0">
>>       <tr>
>>         <td><img src="images/bartitle_login.gif" alt="Login" width="475"
>> height="30" /></td>
>>         <td>&nbsp;</td>
>>       </tr>
>>       <tr>
>>         <td class="produk"><table width="100%" border="0" cellpadding="3"
>> cellspacing="2">
>>           <tr>
>>             <td class="katalog">
>>             <?=$log_info?>
>>             </td>
>>           </tr>
>>           </table></td>
>>         <td>&nbsp;</td>
>>       </tr>
>>       <tr>
>>         <td class="produk">&nbsp;</td>
>>         <td>&nbsp;</td>
>>       </tr>
>>     </table></td>
>>   </tr>
>> </table>
>> ";
>>
>> Although example above is not working, what I want to achieve is something
>> like that. Is it possible how can I do that ?
>>
>> Regards,
>>
>> Feris
> 

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

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



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux