Autor Zpráva
Venushja
Profil
Zdravim chtel sem si udelat tag [url] [/url] ale zistil sem ze to nebude az tak jednoduchy...
zkusil sem toto
document.getElementById("url").onclick = function() { addTags("[url][/url]"); };

tady aby to vypsalo
$replace1 = str_replace ('[url]','<a href=" ',"$text");
$replace2 = str_replace ('[/url]',' "></a> ',"$replace1");

ale pak sem zistil ze mezi to potrebuju jeste dat url jako co bych daval do <a href='url'>url</a>
a vubec nevim jak udelat aby sem mohl do formulare jenom napsat [url]www.neco.cz[/url] a ono by to udelalo jakoby tag <a href='www.neco.cz'>www.neco.cz</a>
Nevite prosim co do ceho musim doplnit aby se mi to takhle vytvorilo?
Alphard
Profil
echo preg_replace("~\[url\](.+)\[\/url\]~U", '<a href="$1">$1</a>', $text);
Venushja
Profil
Alphard:
Diky funguje to ale tedka kdyz to chci otocit jako aby z tagu <a href="$1">$1</a> aby se zase udelalo [url]odkaz[/url] tak jak to udelat skousel sme to takhle
$replace7 = preg_replace('<a href="$1">$1</a>', "~\[url\](.+)\[\/url\]~U", $replace6);

ale vyhodilo my to chybu
Warning: preg_replace() [function.preg-replace]: Unknown modifier '$' in /home/free/hu.cz/w/warweb/root/www/include/prevod-zavorky.php on line 8

co s tim?
Venushja
Profil
Vyreseno :-)
$replace7 = preg_replace('~\<a href="(.+)\">(.+)\</a>~U', "[url]$1[/url]", "$replace6");

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

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