Hallo,
ich habe hier einen Kalender, wo ich Text eingeben kann (wow).
Wenn ich einen http.//... eingebe und mir dann die PHP-Datei ausgeben lasse, dann erkennt er automatisch, dass es einen Link gibt. Das gleiche möchte ich gerne machen, falls eine e-Mail Adresse eingegeben wurde. Wie kann ich den http-Link ändern, so das er in einem neuen Fenster und nicht im gleichen aufgeht ?
// Look for URLs in the given text, and make them into links.
// params:
// $text - input text
function activate_urls ( $text ) {
$str = eregi_replace ( "(http://[^[:space:]$]+)",
"<A HREF=\"\\1\">\\1</A>", $text );
return $str;
}
die Ausgabe sieht so aus:
<TABLE BORDER=0>
<TR><TD VALIGN="top"><B><?php etranslate("Description")?>:</B></TD>
<TD><?php echo nl2br ( activate_urls ( htmlspecialchars ( $description ) ) ); ?>
</TD></TR></TABLE>
Danke !
ich habe hier einen Kalender, wo ich Text eingeben kann (wow).
Wenn ich einen http.//... eingebe und mir dann die PHP-Datei ausgeben lasse, dann erkennt er automatisch, dass es einen Link gibt. Das gleiche möchte ich gerne machen, falls eine e-Mail Adresse eingegeben wurde. Wie kann ich den http-Link ändern, so das er in einem neuen Fenster und nicht im gleichen aufgeht ?
// Look for URLs in the given text, and make them into links.
// params:
// $text - input text
function activate_urls ( $text ) {
$str = eregi_replace ( "(http://[^[:space:]$]+)",
"<A HREF=\"\\1\">\\1</A>", $text );
return $str;
}
die Ausgabe sieht so aus:
<TABLE BORDER=0>
<TR><TD VALIGN="top"><B><?php etranslate("Description")?>:</B></TD>
<TD><?php echo nl2br ( activate_urls ( htmlspecialchars ( $description ) ) ); ?>
</TD></TR></TABLE>
Danke !
Kommentar