PHP на данный момент самая распространенная и в то же время самая уязвимая технология!
Чтобы избежать взломов вашего скрипта - фильтруйте переменные!
Примеры фильтрации переменных:
$id=abs(intval($_GET['id']));
^делает переменную file.php?id= целым, положительным числом^
ниже небольшой примерчик, файл get.php защищенный на 100%
<?
$id = $_GET['id'];
$id = abs(intval($id));
if($id > 2) $id=2;
switch($id)
{
case 0:
echo 'Выбрана ячейка A';
break;
case 1:
echo 'Выбрана ячейка B';
break;
case 2:
echo 'Выбрана ячейка C';
break;
}
?>