Autor Zpráva
Ajtak
Profil *
Potřebuji poradit, jak přepsat odkazy při ukládání do databáze slovem odkaz>>

Třěba tak jak to je u blueboard
http://miniaplikace.blueboard.cz/shoutboard.php?id=466632&hid=0nf0umf11a6v90brhvfnond2uhtfo0&status=
candiess
Profil
Ajtak:
Viděl bych to přes regulární výrazy
Ajtak
Profil *
Můžete mi sem hodit prosím konkrétní kód. Jsem začátečník a teprve se učím.
Borius
Profil
Ajtak:
<?php
    //Jakýsi odkaz, například
    $href='http://odkaz.kamsi.cz';
    //Vypsání odkazu pod slůvkem ‘odkaz>>’
    print "<a href=\"{$href}\" title=\"{$href}\">odkaz&gt;&gt;</a>";
?>
Vypíše toto:
odkaz>>
Ajtak
Profil *
Díky.
Ale ještě bych potřeboval vědět, když mám guestbook, jestli to zjistí libovolný odkaz? nebo jak nadefinovat proměnou?
candiess
Profil
Ajtak:
Třeba:
<?php
$text = "Ahoj moje stránka je www.example.com ";
$a = "/((http:\/\/)|(www\.))([^ ]+[^,. ])/";
$b = "<a href=\"http://$3$4\">$2$3$4</a>";

$c = preg_replace($a,$b,$text);
echo $c;

?>
Ajtak
Profil *
Díky.
Vyřešeno!!!

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: