Защита на сайт

GameZone

Registered
Можете ли да ми изредите всички защити за сайта в такъв смисъл за $id =$_GET['id']; и други :)
 
Blagoicho каза:
Код:
$id=(int)$_GET['id']; 
$id=abs($id); 
$id=htmlspecialchars(addslashes(trim($id))); 

if ($id < 1) 
{ 
echo "Грешка!"; 
}

и става манджа с грозде.
Ако ти е число, (int) ти е напълно достатъчно.
Ако ти е string и вкарваш в mysql -> mysql_real_escape_string
Като визуализираш кода -> htmlspecialchars, ENT_QUOTES
 
значи аз за ся ползвам това $id = (int)$_GET['id']; но за тея който не са id-та мин направо имената на потребителите например GameZone на тях пиша само $id = $_GET['id'];
 

Back
Горе