Autor Zpráva
slash
Profil *
Kde všude bych měl slashovat znaky? Pokud budu mít třeba řetězec: !ů"/\d'ad : uložený v proměnné $prom, mohu to tak nechat aniž by to mohlo něco způsobovat? Koukal jsem třeba na generátory náhodných znaků generující vždy jen alfanumerické znaky. Je problém použít i jiné znaky v ascii bez slashování?:
for ($i=0; $i<32; $i++) {
	$chr=chr(mt_rand(33,126));  // slashovat či ne?
	$r.=$chr;
}
Alphard
Profil
Když ty znaky vygenerujete tímto způsobem, neměl by to být problém.
Záleží na kontextu, třeba před vložením do databáze už by se to muselo ošetřit, viz http://phpfashion.com/escapovani-definitivni-prirucka.

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