Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem vložení obrázku v PHP

Ahoj,
chci se zeptat, jak se vkládá ta cesta k obrázku do příspěvků, jako je to třeba tady.
Představuji si to asi nějak takto:
Když se píše příspěvek, napíše se

[img]http://nejakaadresa.neco[/img]

a u zpracování formuláře dám před uložením do databáze

$text = Str_Replace("[img]","<img src=",$text);?>;
$text = Str_Replace("[/img]",">",$text);?>

Vypadá to logicky. Nezkoušel jsem. :-)

Předmět Autor Datum
Jistě, takto by to také šlo, ale není to už tak bezpečné, dle mého názoru je lepší použít regulární…
Marvin 13.09.2007 10:09
Marvin
Rád vymýšlíš vymyšlené? ;-) http://www.icemelon.com/tutorials/21/Create_Your_Ow n_BBCode.htm 1 atp.
host 13.09.2007 14:22
host
Dík. Já to chci do těch rozhovorů (jistě víš jakých). Ale ten co si ty obrázky vymyslel, si z toho d… poslední
Kráťa 14.09.2007 15:46
Kráťa

Jistě, takto by to také šlo, ale není to už tak bezpečné, dle mého názoru je lepší použít regulární výrazy. Uvedu na příkladu:
Pokud bych vložil do příspěvku tento 'obrázek':

[img]nejaka_adresa onload="location.href='http://google.com';"[/img]

výsledkem by byl tento kód:

<img src=nejaka_adresa onload="location.href='http://google.com';">

což je jistě nemilé. :-)

Dík. Já to chci do těch rozhovorů (jistě víš jakých). Ale ten co si ty obrázky vymyslel, si z toho dělá marketingovou prezentaci a místo jednoduché odpovědi několika větami mi pošle ve Wordu několikastránkový elaborát s dvaceti obrázky, abych to tam ještě dal... Asi to zruším a bude.

Zpět do poradny Odpovědět na původní otázku Nahoru