Autor Zpráva
omfgnevim
Profil *
Zdravim potrebuju poradit. Kdyz do textarea vlozim smajlika napr. ve tvaru *1* a pak ho chci prepsat na <img src=.... tak to udelam napr pomoci str_replace. Ale jak by se dalo resit to, ze nevim kolik tech smajliku bude. Tzn. ze do textu dam napr *1* *24* *32*. Jde mi o to, ze bych potreboval nejak pred tim prepsanim udelat kontrolu jestli ten soubor napr 32.gif existuje. Pokud ano tak ho to prepise na <img... ale jinak ho bude ignorovat a vypise ho jako *1*.
omfgnevim
Profil *
Tak uz jsem to vyresil, ale ne moc elegantne. Zjistim si pocet smajliku ve slozce. A pak pomoci cyklu for naplnim str_replace a prepisu to.
xmark
Profil
Na tom nic neelegantního není. Bez informace o počtu smajlů (resp. bez jejich přesného výčtu) se neobejdeš.
Keeehi
Profil
xmark:
Lépe by to udělat šlo. Pomocí regulérních výrazů vybere všechny *číslo/a* a pak se koukne jen po těch potřebných souborech. K čemu by musel procházet třeba tisíc smajlíků, když v textu budou použity stejně jen třeba dva.
omfgnevim
Profil *
pokud by jsi vedel jak napsat ten regular tak bych byl rad
Keeehi
Profil
"~\*\d+?\*~"

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0