Hallo,
ich möchte, dass wenn ich einen Fließtext welcher Webadressen beinhaltet, dass diese Automatisch in einen Link umgewandelt werden.
Am liebsten auch schon mit vorhandenen Texten.
Wie ich den PHP Code schreibe weiss ich
PHP-Code:
<?php
function html_activate_links($str) {
$str = preg_replace('"(((f|ht){1}tp://)[a-z0-9-.] [.]{1}[a-z]{1,6}[-a-z0-9@:%_$.! *, .~#;?&//=]*)"i', '<a href="$1">$1</a>', $str);
$str = preg_replace('"([snr>]{1}|^)((www.)[a-z0-9-]{1,255}[.]{1}[a-z]{1,6}[-a-z0 -9@:%_$.!*, .~#;?&//=] )"i', '$1<a href="http://$2">$2</a>', $str);
$str = preg_replace('"(([snr>]){1}|mailto:|^)(([-a-z0-9@:%_$.!*,; .~#;?&//=] )@([a-z0-9-.] [.]{1}[a-z]{1,6}))"i', '$2<a href="mailto:$3">$3</a>', $str);
$str = preg_replace('"(((f|ht){1}tp://)([0-9]{1,3}([./sn]|$){1}){4}[-a-z0-9@:%_$.!*, .~#;?&//=]*)"i', '<a href="$1">$1</a>', $str);
return $str;
}
?>
nur wo muss ich das einbinden oder gibt es da eine andere Möglichkeit.
Danke
Lesezeichen