Autor Zpráva
Lollita
Profil *
Hi, měl bych dotaz - Jakým způsobem bych udělal nasledující? :

Do políčka se zprávou(třeba v návštěvní knize) bych napsal (třeba) *1*
a po odeslání by to script, který zpracováná zprávy, "vyměnil" za
(třeba) <IMG src="smajlik.png">

Jde mi o tu přeměnu "přeměním" nějaké předurčeného znaku třeba.: *1*, :), :1: a podobně na <IMG src="smajlik.png">.

Nevím jak bych to měl udělat. Lépe řečeno, nedovedu to.
WertriK
Profil *
Je to stale o tom hledani :

http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=12 687
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=3&topic=12 798
mazlo
Profil
Já to dělám takhle:


$text = Str_Replace("*1*"," <img src=\"smiles/1.gif\" alt=\"smajlík \"/>",$text);


:-)
mackopu
Profil
Doporučuji to do datbáze vkládat v původním tvaru a měnit to až na výstupu. Ušetří to práci při eventuálních úpravách příspěvku v administraci.
Na výstupu pak používám:
$pocet_smajliku = 20;

for ($i=1; $i<=$pocet_smajliku; $i++):
$text = str_replace("*$i*","<img src=\"images/smiles/$i.gif\" border=\"0\">",$text);
endfor;

... přičemž mám 20 smajlíků, číslovaných od 1 do 20, jak zřejmo.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0