phpbar.de logo

Mailinglisten-Archive

[php] eregi Funktion

[php] eregi Funktion

Hans Theo Mislisch php_(at)_phpcenter.de
Fri, 23 Aug 2002 21:46:09 +0200


Hallo Leute,

ich habe irgendwo mal diese Funktion gefunden:

 function auto_link($out){

 $out=eregi_replace("([
\r\n])http://([^,\r\n]*)","\\1[url]http://\\2[/url]",$out);
 $out=eregi_replace("([
\r\n])https://([^,\r\n]*)","\\1[url]https://\\2[/url]",$out);
 $out=eregi_replace("([
\r\n])ftp://([^,\r\n]*)","\\1[url]ftp://\\2[/url]",$out);
 $out=eregi_replace("([
\r\n])www.([^,\r\n]*)","\\1[url]http://www.\\2[/url]",$out);
 $out=eregi_replace("^http://([^ ,\r\n]*)","[url]http://\\1[/url]",$out);
 $out=eregi_replace("^https://([^ ,\r\n]*)","[url]https://\\1[/url]",$out);
 $out=eregi_replace("^ftp://([^ ,\r\n]*)","[url]ftp://\\1[/url]",$out);
 $out=eregi_replace("^www.([^ ,\r\n]*)","[url]http://www.\\1[/url]",$out);
 $out=eregi_replace("\\[url\\]www.([^\\[]*)\\[img\\]www.([^\\[]*)\\[/img\\]\\
[/url\\]","<a href=\"http://www.\\1\" target=_blank><img
src=\"http://www.\\2\" border=\"0\"></a>",$out);
 $out=eregi_replace("\\[url\\]http://([^\\[]*)\\[img\\]http://([^\\[]*)\\[/im
g\\]\\[/url\\]","<a href=\"http://\\1\" target=_blank><img src=\"http://\\2\"
border=\"0\"></a>",$out);
 $out=eregi_replace("\\[url\\]www.([^\\[]*)\\[/url\\]","<a
href=\"http://www.\\1\" target=_blank>\\1</a>",$out);
 $out=eregi_replace("\\[url\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\"
target=_blank>\\1</a>",$out);
 $out=eregi_replace("\\[url=\&quot;","[url=\"",$out);
 $out=eregi_replace("\\&quot;\\]","\"]",$out);
 $out=eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[\\/url\\]","<a
href=\"\\1\" target=\"_blank\">\\2</a>",$out);
 $out=eregi_replace("\\[email\\]([^\\[]*)\\[/email\\]","<a
href=\"mailto:\\1\">\\1</a>",$out);

 return $out;
}

Die  formt  sehr  schön  gewisse  Strings in brauchbare
Links  um.  Allerdings  checke ich nicht, welches eMail
Format  hier  von Nöten ist, damit ein funktionierender
mailto: Link draus wird.

FRAGE:
Wie müsste die letzte Zeile lauten, dass die Funktion
mailto:info_(at)_irdendwas.tdl in einen Link umwandelt?

Danke.


Liebe Grüße aus dem Allgäu

Theo



--
________________________________________________________________
Lukratives Zweiteinkommen gesucht?  ->  http://www.flp-chance.de


php::bar PHP Wiki   -   Listenarchive