[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ajax. Загрузка переменных
Ramzil_Nixon
Вот у меня тут есть открыок сценария:


// Функция для отправки сообщения
function Send() {
// Выполняем запрос к серверу с помощью jquery ajax: $.post(адрес, {параметры запроса}, функция которая вызывается по завершению запроса)
$.post("ajax.php",
{
act: "send", // указываем скрипту, что мы отправляем новое сообщение и его нужно записать
name: $("#pac_name").val(), // имя пользователя
text: $("#pac_text").val() // сам текст сообщения
},


Это отрывок чата где не требуется регистрация. Я хочу изменить его с регистрацией. #pac_name сюда приходят данные из формы, где нужно ввести имя.

И вот вопрос. как присваивать имя из $_SESSION['name'] в #pac_name



Спустя 1 минута, 15 секунд (9.11.2011 - 23:07) imbalance_hero написал(а):
<?php echo $_SESSION['name']; ?>

Спустя 1 минута, 49 секунд (9.11.2011 - 23:09) Ramzil_Nixon написал(а):
Цитата (imbalance_hero @ 9.11.2011 - 20:07)
<?php echo $_SESSION['name']; ?>

Это же только выдась имя на браузер?

Спустя 7 минут, 36 секунд (9.11.2011 - 23:17) PandoraBox2007 написал(а):
правильнее сгенерировать ключ на юзера и отдать в виде строки например

if (!empty($_SESSION['name']))
{
$token = substr(md5($_SESSION['name'] . $_SERVER["REMOTE_ADDR"]), 0, 16); // генерация ключа для доступа к чату (ник + IP)
setcookie ("user_token", $token, time() - 3600);

// $token - уникальный ключ юзера, типа авторизация (16 символов береться из хеша)
}

Спустя 8 часов, 55 минут, 6 секунд (10.11.2011 - 08:12) Ramzil_Nixon написал(а):
PandoraBox2007
Попробую


_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.