Re: How to print normally html code ?



On 15 May 2008 02:24:38 GMT, Kim André Akerø
<kimandre@xxxxxxxxxxxxxxxxxx> wrote:

Raymond SCHMIT wrote:

On Mon, 12 May 2008 16:44:23 -0700 (PDT), NC <nc@xxxxxxxxx> wrote:

On May 12, 4:18 pm, Raymond.Sch...@xxxxxxxxxxx (Raymond SCHMIT)
wrote:

Is it possible to have this kind of coding ?:

if ($myhost=="www.fur4x-hebergement.net")
{
print until _THELABEL
free hosted at <a href="http://www.fur4x-hebergement.net/";
TARGET="_blank">Fur4x</a>";
._THELABEL
}

Yes. Read up on heredoc syntax:

http://us2.php.net/string#language.types.string.syntax.heredoc


Thanks for the link giving me the syntax.

But i am afraid that before the EOT; label we must use :

free hosted at <a href=\"http://www.fur4x-hebergement.net/\";
TARGET=\"_blank\"\>Fur4x</a\>

instead of :

free hosted at <a href="http://www.fur4x-hebergement.net/";
TARGET="_blank">Fur4x</a>

The heredoc can use any closing identifier of your choosing; the
closing identifier string is defined at the beginning (right after the
<<<), and the string contents will stop once it reaches the next
occurrence of that string (concluded by a semicolon, which will end
that code "line"). It only needs to be the same at the beginning and
the end. Personally, I prefer using something that will *never* show up
in any given string.

Example:

$html_footer = <<<__WHATEVER_YOU_WANT_TO_MAKE_IT_STOP__
hosted for free at <a href="http://www.example.com/";
TARGET="_blank">The Example Hosting Company, Inc.</a>
__WHATEVER_YOU_WANT_TO_MAKE_IT_STOP__;


I agree with you, it's really better - because EOt could be present
:-)

However ... to use this "footer" we need to have :
echo $html_footer;

.....therefore my question is still ...
.....
Could we use:
hosted for free at <a href="http://www.example.com/";
TARGET="_blank">The Example Hosting Company, Inc.</a>

instead of:
hosted for free at <a href=\"http://www.example.com/\";
TARGET=\"_blank\"\>The Example Hosting Company, Inc.</a\>

?
.



Relevant Pages

  • Re: How to print normally html code ?
    ... print until _THELABEL ... Read up on heredoc syntax: ... The heredoc can use any closing identifier of your choosing; ... closing identifier string is defined at the beginning (right after the ...
    (alt.php)
  • Re: Tcomport - for abeginner
    ... the First character is an STX and ChR 224 is EOT ... add it to a String. ... Then when the character recieved is a EOT then do what ever with the ... instr:= ''; ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Tcomport - for abeginner
    ... When I try to write a procedure like this it delphi complains about an ... the First character is an STX and ChR 224 is EOT ... >> how can I force Tcomport to do nothing until the full string has been ... > Then with each character recieved, add it to a String. ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: How to print normally html code ?
    ... The heredoc can use any closing identifier of your choosing; ... closing identifier string is defined at the beginning (right after the ... normal html code inside a php variable,(then echo them, without ...
    (alt.php)