|
|
|
| например в сроке index.php?id=1, как фильтровать данные поступаемые методом GET | |
|
|
|
|
|
|
|
для: Bvz
(12.03.2009 в 14:51)
| | В данном случае достаточно
<? $id = intval($_GET['id']); ?>
|
| |
|
|
|
|
|
|
|
для: ols
(12.03.2009 в 15:22)
| | спасибо, а в каких случаях недостаточно и что нужно делать, вот например ситуация index.php?id=1&page=1 ... это спасает от sql-ijection? | |
|
|
|
|
|
|
|
для: Bvz
(13.03.2009 в 17:31)
| | >вот например ситуация index.php?id=1&page=1 ... это спасает от sql-ijection?
Спасает, если передаваемые данные типа integer. | |
|
|
|
|
|
|
|
для: AcidTrash
(13.03.2009 в 17:38)
| | а если нет? | |
|
|
|
|
|
|
|
для: Bvz
(13.03.2009 в 17:48)
| |
В зависимости от включенности магических кавычек.
А именно
if(!get_magic_quotes_gpc()){
$_POST[value] = mysql_escape_string($_POST[value]);
}
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(13.03.2009 в 18:04)
| | я встречал, что еще регулярные выражения для этого использует или из предложенного выше достаточно? | |
|
|
|
|
|
|
|
для: Bvz
(18.03.2009 в 00:13)
| | Есть много различных способов. Но этого, в принципе, достаточно. | |
|
|
|