Loading...
Обучение/Помощь новичкам | помогите пожалуйста с переадресацией
в основной файл theat.php проинклудил файл fredon.php друзья онлайн что бы данный файл работал на всех страницах,
но вот это не дает зайти в blog/komm.php ,
меня сразу выкидывает на страницу blog/index.php

удаляю заходит все нормально но перестает работать сам файл fredon.php
php
   $ank['id'] = $user['id']; 
if (isset($_GET['id']))$ank['id'] = intval($_GET['id']);

$q = mysql_query("SELECT * FROM `user` WHERE `id` = $ank[id] LIMIT 1");
if (mysql_num_rows($q)==0){header("Location: index.php?".SID);exit;}



как бы можно сделать что бы переадресация работала нормально?


а это в файле komm.php

php
   if (isset($_GET['id']) && is_numeric($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"),0)!=0) 
{
$diary=mysql_fetch_array(mysql_query("SELECT * FROM `diary` WHERE `id`='".intval($_GET['id'])."'"));

}
else
{
header("Location: index.php?".SID);
exit;
}



удалял нечего не помогло ((((((
Лучший ответ
php
   if (isset($_GET['id']) && is_numeric($_GET['id'])) { 
$ank['id'] = intval($_GET['id']);
} elseif (isset($user['id'])) {

$ank['id'] = $user['id'];
} else {

return; //
}


if (isset($ank['id'])) {
$q = mysql_query("SELECT * FROM `user` WHERE `id` = $ank[id] LIMIT 1");
if (mysql_num_rows($q) == 0) {
header("Location: index.php?".SID);
exit;
}
}


Файл fredon
854278358 (9 июня 2026, в 19:21)
php
   if (isset($_GET['id']) && is_numeric($_GET['id'])) { 
$ank['id'] = intval($_GET['id']);
} elseif (isset($user['id'])) {

$ank['id'] = $user['id'];
} else {

return; //
}


if (isset($ank['id'])) {
$q = mysql_query("SELECT * FROM `user` WHERE `id` = $ank[id] LIMIT 1");
if (mysql_num_rows($q) == 0) {
header("Location: index.php?".SID);
exit;
}
}


Файл fredon
спасибо за отклик, решило по другому. там оказывается я косяк не заментл ну всеравно спасибо
Онлайн: 3
Время:
Gen. 0.0498
(c) Bym.Guru 2010-2026