Hogyan kell levédeni a tinyMCE-s editorban feltöltött tartalmat? (PHP)
Figyelt kérdés
Sziasztok!
Olyan honlapot készítek, ahol bizonyos aloldalakat az admin felületről lehet szerkeszteni tinyMCE segítségével.
Az adminok nem feltétlenül megbízhatóak biztonsági szempontból, tehát valahogy le kellene védeni az inputot. Milyen ötleteitek vannak?
Ezzel próbálkoztam, de ez így nem jó:
$str = trim(strip_tags(addslashes($_POST['str'])));
var_dump(str): :string(0) ""
Miért tűnik el a szöveg? És mit kellene csinálnom?
2011. aug. 15. 18:43
1/1 anonim válasza:
<?
$str = $_POST['str'];
$str = htmlspecialchars($_POST['str']); //Html kódok kivédésére
$str = mysql_real_escape_string($_POST['str']); //SQL kódok kivédésére
?>
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!