|
|
|
| Вот я не пойму работу функции intval (она же приводит значение переменной к int
Так вот я смастерил небольшой скриптик для проверки( Даверяй, но проверяй :0) )
<?php
$f="23232fgdfdf";
$f=intval($f);
echo $f;
?>
|
и он выводит 23232fgdfdf - так и должно быть? А какже он спасает от sql-инъекций? | |
|
|
|
|
|
|
|
для: Sin
(24.02.2005 в 15:43)
| | Нет, он выводит 23232.
Проверь еще раз. | |
|
|
|
|
|
|
|
для: Atom
(24.02.2005 в 17:35)
| | Гы... Не поверите выводит 23232fgfgfg
Но если подставить в запрос действует как будто 23232 | |
|
|
|
|
|
|
|
для: Sin
(24.02.2005 в 19:22)
| | Хм... а версии PHP и Apache какие? Вообще говоря странно, у меня скрипт тоже срабатывает без вопросов. | |
|
|
|
|
|
|
|
для: cheops
(24.02.2005 в 19:29)
| | Хм... преустановил все - заработало как положено :) | |
|
|
|