Autor Zpráva
lubosh
Profil *
ahoj, už jsem se jednou zajímal, ale nenašel jsem funkční řešení :-(

moc by mě zajímal kód, kterej mám použít pro vytvoření odkazů v textu...

jako třeba když teď napíšu svojí adresu: http://www.tagomago.wz.cz/index.php
tak ono se to zobrazí pěkně jako odkaz, to bych chtěl :-)

vím, že se to dělá v php přes regulární výrazy, ale prostě se mi to nepovedlo vytvořit, ani někde sehnat k opsaní :-(

díky za odpovědi
MZF
Profil
http://www.jakpsatweb.cz/html/odkazy.html
lubosh
Profil *
:-) děkuju za odpověď, asi sem se vyjádřil dost špatně... :-)

jde o to, že když někdo třeba do guestbooku napíše text, kterej obsahuje adresu, tak aby se ten text přepsal do tvaru s tagy, tak aby šlo na tu adresu klikat jako na odkaz

a samozřejmě mi nikdo do guestbooku nebude psát <a href="... :-) chtěl bych, aby se ty adresy nahradily automaticky
MZF
Profil
Já s PHP teprve začínám, takže ti bohužel neporadím.
nightfish
Profil
google, hned druhý odkaz:
http://www.regularnivyrazy.info/prevedeni-url-na-odkaz.html
Leo
Profil
Ono to neni tak jednoduchy, zase, s ohledem na zabezpeceni, pokud tam mate zaroven i prhlasovani uzivatelu, atd. Leo
lubosh
Profil *
Tak se to povedlo přesně podle toho odkazu, co mi dal nightfish. Děkuju

Jen to chtělo trochu upravit pro použití v PHP, tady uvádim funkci, pro další zájemce. ;-)

EReg_Replace("((http://)|(www\.))([^ ]+[^,. ])", "<a target=\"_blank\" href=\"http://\\3\\4\">\\2\\3\\4</a>", $text);
Toto téma je uzamčeno. Odpověď nelze zaslat.

0