<?php session_start();
include("../../registration/bd.php");
$id_get = $_GET['id'];
$login = $_SESSION['login'];
$password = $_SESSION['password'];
if (isset($id_get) && $id_get!= ''){
if (isset($_COOKIE['login'])&& ($_COOKIE['login'] = $login)){
$delete = mysql_query("DELETE * FROM blog WHERE id='$id_get'");
echo 'Новость успешна удалена';
}
}else
exit('Вы не владелец этого блога, вам заприщено удалять отсюда новости.');
?>
Спустя 5 минут, 26 секунд (18.05.2010 - 18:39) DedMorozzz написал(а):
DELETE FROM table_nameэто НОРМАЛЬНЫЙ делет, это раз и 2 - ечо выводит?
WHERE some_column=some_value
Спустя 9 минут, 10 секунд (18.05.2010 - 18:48) gagger написал(а):
echo id выдает. Исправил...всеровно не помогает
Спустя 7 минут, 57 секунд (18.05.2010 - 18:56) DedMorozzz написал(а):
А где у тебя вывод айди?? У тебя
Цитата |
echo 'Новость успешна удалена'; |
Это выводит? Если нет, то что выводит.
Кроме того, тут, скорее всего так:
Кроме того, тут, скорее всего так:
($_COOKIE['login'] = $login), а не
($_COOKIE['login'] = $login)
Спустя 2 минуты, 3 секунды (18.05.2010 - 18:58) gagger написал(а):
Так в том то и дело, что
Тут id эхо выдает.
Ошибок никаких нет, но результата нету тоже никакого ни удаления из бд ни каких ответов, просто чистый лист.
$id_get = $_GET['id'];
echo $id_get;
Тут id эхо выдает.
Ошибок никаких нет, но результата нету тоже никакого ни удаления из бд ни каких ответов, просто чистый лист.
Спустя 5 минут, 2 секунды (18.05.2010 - 19:03) DedMorozzz написал(а):
ну тогда очевидно, что что-то тут:
if (isset($_COOKIE['login'])&& ($_COOKIE['login'] = $login))
кук "логин" не существует. Ибо 2е условие всегда всерное, если ты уже не исправил, как я выше указал.
if (isset($_COOKIE['login'])&& ($_COOKIE['login'] = $login))
кук "логин" не существует. Ибо 2е условие всегда всерное, если ты уже не исправил, как я выше указал.
Спустя 1 минута, 50 секунд (18.05.2010 - 19:05) gagger написал(а):
та да, уже сам нашел что кук то нету. Удаляет все ок. Спасибо!