Loading...
Обучение/Помощь новичкам | проблема переадресации
всем привет, такая проблема, при удалении блога переадресовывает на главную страницу сайта. код вроде правильный, а что так не пойму .
php
   if (isset($_GET[del_full])) { if ($user[id]==$dnev_avt[id] || $user[level]==10) { mysql_query("DELETE FROM `dnev` WHERE `id` = '$dnev[id]'"); mysql_query("DELETE FROM `dnev_kom` WHERE `id_dnev` = '$dnev[id]'"); header("Location: dnev.php?id=$dnev[id]".SID); exit; } else { header("Location: /".SID); exit; } }   
вот сама ссылка на удаление.
php
   echo "[<a href='dnev.php?id=$dnev[id]&amp;del_full'>Удалить</a>]<br/>\n";   
header("Location: /".SID)
d13b , я уже пробовал , изменить путь, не вышло ((
155876556 (30.01.2022 в 16:21) всем привет, такая проблема, при удалении блога переадресовывает на главную страницу сайта. код вроде правильный, а что так не пойму .
php
   if (isset($_GET[del_full])) { if ($user[id]==$dnev_avt[id] || $user[level]==10) { mysql_query("DELETE FROM `dnev` WHERE `id` = '$dnev[id]'"); mysql_query("DELETE FROM `dnev_kom` WHERE `id_dnev` = '$dnev[id]'"); header("Location: dnev.php?id=$dnev[id]".SID); exit; } else { header("Location: /".SID); exit; } }   
вот сама ссылка на удаление.
php
   echo "[<a href='dnev.php?id=$dnev[id]&amp;del_full'>Удалить</a>]<br/>n";   
Я хз что должно быть, но ты удаляешь записи в таблице и следом обращаешся к ней же))
Striptacit , это я уже понял, но когда я делаю перенаправление на другую страницу, то переменные неработают, хотя там переменные выведены,
Striptacit ,все решил, нужно было вот так путь писать,
php
   header("Location: index.php?id=$dnev[id]".SID);   
А ссылка на блог?
155876556 , $dnev[id] откуда берется? Или тебе нужно было просто переадресовывать в блоги?
Striptacit , Я Уже разобрался, но все же спасибо
Онлайн: 1
Время:
Gen. 0.1059
(c) Bym.Guru 2010-2026