Dobrý den, potřeboval bych pomoct se starším scriptem na zkrácení odkazu s ereg_replace převedení na novější výraz preg + se mi nedaří, aby odkaz byl otevřen v novým okně. Díky.
$slova = explode(" ",$zprava);
$zprava = "";
for($i = 0; $i < sizeof($slova); $i++) {
if(@eregi("(http://[^ ]+\.[^ ]+)", $slova[$i])) {
$cast = substr($slova[$i], 0, 20);
if(strlen($slova[$i]) > 20) {
$odkaz = "<a href=\"\\1\">$cast…</a>";
}
else {
$odkaz = "<a href=\"\\1\">odkaz »</a>";
}
$slova[$i] = ereg_replace("(http://[^ ]+\.[^ ]+)", " $odkaz ", $slova[$i]);
}
else {
$slova[$i] = wordwrap($slova[$i], 30, " ", 1);
}
$zprava .= " ".$slova[$i];
}