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; } ?>