phpbar.de logo

Mailinglisten-Archive

[php] Re[2]: [php] RegEx aktiver Hyperlink '>'

[php] Re[2]: [php] RegEx aktiver Hyperlink '>'

Hannes Minimair hannes_(at)_xinfo.net
Thu, 4 Jan 2001 16:21:24 +0100


Hallo Volker,

Thursday, January 04, 2001, 3:53:26 PM, you wrote:

>> $text = eregi_replace( "([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])",
>> "<a href=\"\\1://\\2\\3\" target=\"_blank\">\\1://\\2\\3</a>", $text);
> pft, grausam aber ich tippe mal auf das /a in </a>

Es liegt vermutlich an den htmlentities... ohne diesen wird es wie
folgt ausgegeben...

<<a href="http://www.iks-jena.de/cgi-bin/whois" target="_blank">http://www.iks-jena.de/cgi-bin/whois</a>>

mit so:

&lt;<a href="http://www.iks-jena.de/cgi-bin/whois&gt" target="_blank">http://www.iks-jena.de/cgi-bin/whois&gt</a>;

Original sieht so aus:
<http://www.iks-jena.de/cgi-bin/whois>;

$text = nl2br(url_it(htmlentities($text)));

function url_it ist das eregi_replace

- hannes -




php::bar PHP Wiki   -   Listenarchive