Parašė _Tomas· 2009 Lie. 12 21:07:46
#1
Esu kažkada prašęs parodyti kaip padaryti forume, kad nereikėtų dėti url tagu.
Gavau kodą iš ramon, bet jis neveikia...
Į maincore.php įdėjau:
function linkas($a) {
$b = $a;
$b = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $b);
$b = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $b);
$b = substr($b, 1);
return($b);
}
Ir forume pakeičiau
$message = parseubb($message);
$message = nl2br($message);
Į:
$message = parseubb($message);
$message = nl2br($message);
$message = linkas($message);
Ir parašius forume adresą vistiek nepadaro paspaudžiamo adreso...
Gal kas esate pasidarę arba žino kodėl šis kodas neveikia ?|