|
|
|
| Добрый день!
Есть скриптик, новостти публикует... Показывает он по id новости. И берет все с базы данных. Как сделать, чтобы там только числа принимались, и если кто-то напсишет мол id=jKLJ()<>?, то не ошибка мускуля была, а предуприждение, мол поровняй руки...
Большой сенкс... | |
|
|
|
|
|
|
|
для: restall
(01.08.2007 в 17:03)
| |
<?php
$id=$_GET[id];
if(intval($id)){
print "Число";
}else{
print "Не число";
}
?>
|
| |
|
|
|
|
|
|
|
для: Faraon
(01.08.2007 в 17:21)
| | ну а если напишут 8890KL:K:LKMKHG то покажет все-равно ошибку мускуля... | |
|
|
|
|
|
|
|
для: restall
(01.08.2007 в 17:48)
| | попробуйте явно указать тип переменной.
<?
$id = (int)$_GET['id'];
if($id == 0)
exit('не балуйтесь руками!');
?>
|
| |
|
|
|
|
|
|
|
для: restall
(01.08.2007 в 17:48)
| |
<?php
$id="454апавпв";
if(is_numeric($id)){
print "Число";
}else{
print "Не число";
}
?>
|
| |
|
|
|
|
|
|
|
для: Faraon
(01.08.2007 в 17:52)
| | is_numeric
Это помогло.. какраз то, что нужно...! Пасиб! | |
|
|
|