
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š? 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 | |
Fajn. A druhá otázka? nový Wikan 13.10.2025 06:21 |
Wikan | |
Protože to, co používáš, to někde po cestě oescapuje. Mysql sama to bere jako řetězec.
Obecně se to… nový gilhad 13.10.2025 04:32 |
gilhad | |
Do zdrojového kódu té stránky (v prohlížeči) ses díval? poslední host 13.10.2025 06:52 |
host |
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.
Fajn. A druhá otázka?
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.
Do zdrojového kódu té stránky (v prohlížeči) ses díval?