Показать сообщение отдельно

  #7  
Старый 22.02.2009, 18:58
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

Репутация: 332
Отправить сообщение для KIR@PRO с помощью ICQ
По умолчанию

Цитата:
Сообщение от Gifts  
KIR@PRO Омг, а еще более извращенно слабо? Можно разбить еще строку на составляющие, а потом каждый знак сравнивать - число это или нет.

-m0rgan-

PHP код:
error_reporting(0);
include
"config.php";
$id=intval($_GET['id'])>intval($_GET['id']) : 0// Вся соль тут)
if($id) {
echo 
$news
$query "SELECT * FROM news where `id`='".$id."'";
$result mysql_query($query);
while (
$row mysql_fetch_array($result)) :
цикл...
endwhile;
} else {
header('Location: heck.php');} 

хм странно но почему то при ?id=3 и вообще ?id=(ТОЛЬКО ЧИСЛО) все время редиректит, но когда не число тоже редиректит) ищи ошибку....


вообще не пойму смысла вот этого: ? intval($_GET['id']) : 0

intval() если id не число всеравно вернет 0

Последний раз редактировалось KIR@PRO; 22.02.2009 в 19:05..
 
Ответить с цитированием