Autor Zpráva
Rellik
Profil
Zdravím potřeboval bych poradit jak donutit řádky:
$vypis = preg_replace('=([^s]*)(www.)=', ' http://www.', $vypis);
$vypis = preg_replace('=([^s]*)(w://[*]*)([^s]*)=', ' <a href="\1\2\3" target="_blank">$3</a> ', $vypis);
aby se odkaz vytvořil jen pokud je uzavřený do tagu < .. > případně [url]...[/url]

A druhá věc jak udělat aby se při výpisu kódu pomocí [kod]...[/kod] vypsal s výrazněním kódu pomocí highlight_sring().
Zatím to mam tak:
$vypis=str_replace("[kod]"," <pre><code>",$vypis);
$vypis=str_replace("[/kod]"," </code></pre>",$vypis);
a nevím jak to dat dohromady s tím highlight_sring().
Díky. :)
Rellik
Profil
Ok tak teda nikdo vevi... uz sem to nejak vyresil... ted bych potreboval poradit jak udelat aby se pri vypisu :

$vypis = preg_replace("#[kod](.*?)[/kod]#si", "<pre><code>1</code></pre>", $vypis);

prevedl kod pomoci fce highlight_sring(); Uz sem skusil vse mozne ale zatim bez vysledku...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0