
Html kódy v mysql?
Proč když dám do tabulky mysql třeba <b>nějaký texz</b> tak to vypíše na stránce <b>nějaký texz</b> a není text tučný?
Proč když dám do tabulky mysql třeba <b>nějaký texz</b> tak to vypíše na stránce <b>nějaký texz</b> a není text tučný?
Předmět | Autor | Datum |
---|---|---|
Jsi si jistý, že to tam neuložíš escapované? Nebo naopak tak nepřečteš? nový Wikan 12.10.2025 19:47 |
Wikan | |
Ukládám to tam jak píši v otázce. nový Krakorka 13.10.2025 04:29 |
Krakorka | |
Protože to, co používáš, to někde po cestě oescapuje. Mysql sama to bere jako řetězec.
Obecně se to… poslední gilhad 13.10.2025 04:32 |
gilhad |
Zpět do poradny Odpovědět na původní otázku Nahoru
Jsi si jistý, že to tam neuložíš escapované? Nebo naopak tak nepřečteš?
Ukládám to tam jak píši v otázce.
Protože to, co používáš, to někde po cestě oescapuje. Mysql sama to bere jako řetězec.
Obecně se to oescapování provádí při zobrazování dat z databáze, aby tam nějaký vtipálek nedal například javaskript, nebo totálně nerozbil celou stránku. A nejspíš to v tom zobrazovacím čemsi, co dělá z databáze "stránku" jde nějak vypnout, ale většinou to není dobrý nápad, pokud do té databáze může vkládat data i někdo jiný, než autor aplikace.