X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Решение Проблемы По Извлечению Данных Из Cookie
PRStudio
PRStudio
Topic Starter сообщение 28.8.2010, 1:00; Ответить: PRStudio
Сообщение #1


Тут никакой гугл и документация мне не помогла.

Чего я добиваюсь:
Нужно чтобы при нажатии на кнопку пользователю выдавалась форма написания ЛС.

Мое гиблое, наполовину рабочее решение:
при регистрации генерируется пользовательский файл - профиль. При переходе на этот профиль автоматически записываются куки с именем пользователя. Далее при нажатии кнопки пользователя перекидывает на страницу отправки ЛС, где в поле "КОМУ" автоматически подставляется значение с куки. Собственно сама система ЛС работает. Но проблема в том, как я понмаю можно одновременно принять только 2 значения с куки, ибо третий скрипт просто игнорирует. В этом вся и проблема. В браузере проверил - куки записались, но они не выделяются обратно.

Собственно прошу помощи в решении этой проблемы или предложения, как иным способом подставить имя в поле "КОМУ".

Вот собственно переделанная версия того, что у меня не работает:

Профиль пользователя записывает куки:
[PHP]$user_to_cookie="PRStudio";
$set_co = setcookie("userpm", "$user_to_cookie", time()+3600);[/PHP]

Файл newpm.php читает куки и подставляет значение (в теории так и должно быть):
[PHP]$send_pm_to = $_COOKIE["userpm"];
$user_login_co = $_COOKIE["userlogin"];
$user_password_co = $_COOKIE["userpassword"];
print <<<HERE
<input type="text" value="$send_pm_to" />
HERE;[/PHP]

Но проблема в том, что скрипт игнорирует переменную $send_pm_to, хотя куки записаны.

P.S. часть кода по извлечению куки из переменных $user_login_co и $user_password_co, а также их запись работает прекрасно. Игнорируется только $send_pm_to.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 28.8.2010, 1:14; Ответить: Mulder_hb
Сообщение #2


Мб, убрать кавычки с $user_to_cookie?
[PHP]$set_co = setcookie("userpm", $user_to_cookie, time()+3600);[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 28.8.2010, 9:33; Ответить: Apay
Сообщение #3


(PRStudio @ 28.8.2010, 04:00) *
Но проблема в том, что скрипт игнорирует переменную $send_pm_to, хотя куки записаны.
проблема может быть в путях, попробуйте [PHP]$set_co = setcookie( 'userpm', $user_to_cookie, time()+3600, '/' ); [/PHP] и еще проверьте значение $set_co, если false значит куки не установились
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PRStudio
PRStudio
Topic Starter сообщение 28.8.2010, 17:52; Ответить: PRStudio
Сообщение #4


Спасибо Apay, теперь все действительно работает ;)
Хотя не понимаю почему скрипту не понравилось считывать именно эту переменную с куки, но во всяком случае исправил пути в остальной части кода.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
14 yaroslav89 6626 13.3.2024, 23:16
автор: spoyer_ru
Открытая тема (нет новых ответов) ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ
[Чарджбек|Рекавери|Возврат]
9 Leado 3801 9.2.2024, 16:04
автор: baza0013
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыSirBet ищет FB траферов на уникальное решение по Индии
12 Sirbet 2897 30.4.2023, 21:23
автор: Sirbet
Открытая тема (нет новых ответов) Базы данных, различной тематики, выкладываем тут.
Делимся, обмениваемся, заказываем, парсим.
12 InfoObmen 15182 4.9.2022, 2:32
автор: Галецкая
Открытая тема (нет новых ответов) ZombieTeam - современное и надёжное фарма решение по США, Европе , Канаде и Австралии!
3 Zombie.Team 129252 20.6.2022, 22:32
автор: Zombie.Team


 



RSS Текстовая версия Сейчас: 28.3.2024, 19:25
Дизайн