Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 98
от 01.07.2005, 13:40

Администратор:Калашников О.А.
В номере:Вопросов: 2, Ответов: 3


Вопрос № 22679: Привет всем! Понадобилось использовать cookies. Но почему-то не получается сделать элементарных вещей: сохранить значение, а потом его обратно получить. Вот первая часть: setcookie("site-user","username"); Вот вто...
Вопрос № 22680: Здрасте! Вопрос: Есть файл forma_ruk.php, который обрабатывает введенные в этом же файле данные. После этого данные передаются в MySQL. Теперь мне эти введенные данные необходимо отредактировать. Для этого я делаю запрос к базе, в...

Вопрос № 22.679
Привет всем!
Понадобилось использовать cookies. Но почему-то не получается сделать элементарных вещей: сохранить значение, а потом его обратно получить.
Вот первая часть:
setcookie("site-user","username");
Вот вторая:
$user = $_COOKIE["site-user"];
Но ничего не работает. Подскажите, пожалуйста, в чём ошибка?
И ещё: поддерживает ли Денвер-2 работу с куками (пробовал и на нём и на реальном сайте - не работает нигде)?
Спасибо.
Отправлен: 26.06.2005, 13:34
Вопрос задал: Ерёмин Андрей (статус: Студент)
Всего ответов отправлено: 2

Отвечает: Berkut
Здравствуйте, Ерёмин Андрей!
Может проблема в том, что cookie нужно отправлять до какого либо вывода данных (например командой echo). Читать их можно в любом месте кода.
Ответ отправил: Berkut (статус: 1-ый класс)
Отправлен: 27.06.2005, 00:11
Оценка за ответ: 5
Комментарий оценки:
Возможно...

Отвечает: .: JeWeL :.
Здравствуйте, Ерёмин Андрей!
не делай так:
$user = $_COOKIE["site-user"];

делай так:
$user = $site-user;

:-)
----------------
Удачи!
---------
Искусственный интеллект ничто по сравнению с натуральной глупостью.
Ответ отправил: .: JeWeL :. (статус: 4-ый класс)
Отправлен: 29.06.2005, 11:07
Оценка за ответ: 5
Комментарий оценки:
Спасибо большое! Вот так сразу всё заработало! JeWeL - вы мой спаситель!


Вопрос № 22.680
Здрасте!
Вопрос:
Есть файл forma_ruk.php, который обрабатывает введенные в этом же файле данные.
После этого данные передаются в MySQL.
Теперь мне эти введенные данные необходимо отредактировать.
Для этого я делаю запрос к базе, выуживаю от туда по id строчку и присваиваю каждой ячейке имя.
В форме есть уже эти имена и данные-то выводятся, но не изменяются при повторном вводе данных.
Как мне это исправить?

Приложение:

Отправлен: 26.06.2005, 13:38
Вопрос задал: Andrey Star (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: Berkut
Здравствуйте, Andrey Star!
Дело в том, что данные полученные из базы сами туда никак не попадут. Для добавления новой записи нужно использовать SQL-запрос INSERT
INSERT INTO `таблица` (`поля через запятую`) VALUES ('значения через запятую')
Обрати внимание на используемые кавычки.
Для обновления существующей записи используется SQL-запрос UPDATE
UPDATE `таблица` SET `поле1`='значение1', `поле2`='значение2' WHERE `id` = 'номер'
Ответ отправил: Berkut (статус: 1-ый класс)
Отправлен: 27.06.2005, 00:19


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Отписаться
Вспомнить пароль

В избранное