![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Админка не впускает в панель управления.
Произошло это после добавления куков. Никак не доходит почему.
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Opik |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
HTTP_COOKIE_VARS - забудь про это, юзай $_COOKIE
$button? $login? $password? может $_POST['button'] $_POST['login'] $_POST['password']?
Ну ведь можно хотя бы так:
никак не доходит? в самом начале скрипта напиши
Это сообщение отредактировал(а) Opr - 19.5.2005, 12:51 |
||||||
|
|||||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
А проблема то, в неправильно составленном алгоритме действий и последовательности!
Глобалка отдыхает! Хотя все равно пока работает не до конца правильно... -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
PARROT
а что сложного в алгритме: ( если есть куки) { проверяем подходят ли они. // если да - выводим то что нужно. } (если они есть и не подходят || их нет) { // выводи форму. } далее для других страницу пишем функцию проверки. проверка() { (если куки есть) { всё ок } else { Header("location: login.php"); } } |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Да вот, немного разобралась, но нужна проверка!
1) Меня не устраивает, что меню при нажатие на ссылку админки исчезает, хочу чтобы оно всегда было. 2) Не понятно с куками, ставятся они или нет, но удалять не удаляются. Как проверить?
Ну вообщем пока так. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Opik |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
ошибки у тебя 100% не будет, там ведь стоит or DIE - скрипт к тому времени уже умрет. ах, да, и с чего ты взяла
и как это понимать? Добавлено @ 16:32 Не проверял, но работать должно:
Это сообщение отредактировал(а) Opr - 19.5.2005, 16:33 |
||||||
|
|||||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Глобалка отдыхает, потому как у меня у хостера on!
Понимаю, надо начинать писать по человечески, переучиваться всегда тяжело. Переписывала сегодня свой вход раз 5 и не один не оказался удачным. Прям растроилась. Устала. Может начнем писать вместе? Заново? С куками. У меня теперь на них аллергия или дикий страх... -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
PARROT
давай...))) а причем что стоит у хостера? когда ты пишешь $_POST['var'] оно и будет браться из POST, из GET оно не вылезит НИКАК, при всем желании. |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Ну все, больше не могу, куки проваливаются сквозь землю, после 2 нажатия кнопки обновить регистрационную информацию юзера.
В чем может быть причина? -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Borland_Delphi_6 |
|
|||
![]() LoneLINEss ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2509 Регистрация: 5.11.2002 Где: in fortune dreams ... Репутация: 2 Всего: 20 |
Хм, по-моему это не правильно... Если нужно, чтобы куки сдохли после закрытия браузера, следует указать 0: setcookie("password_c", $password, 0); -------------------- Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform. Мои фотографии |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Все равно теряются куки.
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
правильно |
|||
|
||||
| PARROT |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Так как правильно? Как у меня time ()-1 или все таки 0? -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||
|
|||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
а нет сорри, неправильно прочитал .. 0 - если сразу после закрытия, time () - 1 - если сразу .. кажется так ... |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Получается, что оба варианта валидны?
Можно и так, и так? ////////////////////////////////////////////////////// Проблема остается: Данные в форму выводятся из кук $do является путеводителем В данном случае она не срабатывает, потому как я незнаю что в ней передавать!!!, то ли кнопку, то ли какую-то переменную, которая должна придти из адресной строки, как в других вариантах админки.
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Opik |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
ошибаешься, оба варианты правильны, верней с минусовым значением даже лучше. Хотя зависит от задачи. Если они ставились надолго и надо выйти из аккаунта, например, то надо юзать минусовое значение. Добавлено @ 23:57 http://ee.php.net/setcookie Пример 2. setcookie() delete example
|
||||||
|
|||||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
сначала надо определиться - для чего передавать |
|||
|
||||
| PARROT |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Не спасает! Добавлено @ 00:07 Просто сверху стоит условие:
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||
|
|||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
PARROT
причем тут не спасает? это обязательный аттрибут.
если не знаешь - убери. |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Эх... и все равно, есть еще одна мысль, как избавиться от этой проблемы, но путь слишком длинный и неизвестно, сработает ли это.
Жду мыслей. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Borland_Delphi_6 |
|
|||
![]() LoneLINEss ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2509 Регистрация: 5.11.2002 Где: in fortune dreams ... Репутация: 2 Всего: 20 |
PARROT
1. Я когда теститл твой вариант - ничего не работало. Со своим тоже. Оказалось - файрволл. Выключи все нафиг и попробуй, мой должен сохранять куки. твой вариант только создает куки и они тут же дохнут. Добавлено @ 14:16 Хотя могу ошибаться... я в php не профи -------------------- Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform. Мои фотографии |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Дело не в этом, совсем. Не фаерволе. Куки ставятся на логин и пароль, если пароль поменять, то куки могут исчезнуть? ////////////////////////////////////////////////////////////////////////////////////////////////////////// Так вот, как я и догадывалась, при изменении пароля пользователем, его куки подыхали. Потому как ставились куки пользователю, на логин и пароль. Соответственно, если пароль меняется, то куки просто нужно перезаписать и все. Работает! Это сообщение отредактировал(а) PARROT - 5.6.2005, 19:08 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
$idn - номер объявления
$id_r - номер регистрированного пользователя поля в базе для добавленных пользователем фотографий: img, img_b фотки грузятся в папку foto
Вопрос: Будут ли удаляться так фотки вместе с объявлениями пользователя? Сама не пробовала. Страшно... Это только мои мысли. Просьба исправить, если что не так. И еще: А если фотки у объявления нет, то ведь будет ошибка? Тогда нужно проверять наличие фотки, если есть, добавлять условие к удаляемому объявлению. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Opik |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
нет
в скобки брать нужно. |
||||
|
|||||
| PARROT |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Пишет ошибку: Unknown column 'foto' in 'where clause' Я так понимаю, что ему не нравится название какталога, в котором лежат фотки закаченные пользователем. А как без каталога? В колонках базы фотки записаны как foto/97_s.jpg foto/97_b.jpg Тогда как их удалять оттуда? Что не правильно пишу? Так ошибок нет, но объява не удаляется и фотки тоже:
Это сообщение отредактировал(а) PARROT - 2.7.2005, 13:54 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||
|
|||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
mysql_query("delete from notice where id_notice=$idn and id_r=$id_a and img='foto/".$idn."_s.jpg' and img_b='foto/".$idn."_b.jpg'") or die(mysql_error());
|
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Mal Hack, СПАСИБО! Спаситель мой
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
|
|||
|
||||
| PARROT |
|
||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Выводится и редактируется правильно.
Нужно чтобы после удаления фотографии от объявления, пользователь попадал на ту же страницу редактирования объявления, соответственно уже без фотки.
При нажатии кнопки удалить фото, выдается такая ошибка:
Если напечатать эту строку, то получается что пропадает $idn:
Обновив страницу, печатаем еще раз, $idn находится:
В чем может быть проблема? Понимаю что в header, но исправить сама не могу. Не понимаю. Помогите! Че ему не хватает? -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||||||
|
|||||||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Заработало!!!!!!!!!!!! Ура!!!!!!!!!!!! Спасибо!
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |