Сохранение значения переменной на сервере до востребования, посланное AJAX запросом

johny_24

Доброй ночи товарищи, и с наступающим НГ! Подскажите пожалуйста, есть ли возможность сохранить отправленный запрос AJAX в PHP скрипт на сервере, чтоб значение осталось там до востребования, и потом можно было вызывать это значение на других страницах? Зараннее спасибо
7 ответов

johny_24

Записать его в сессию/куки/файл/БД ?


johny_24

Да в принципе без разницы, лишь бы оно записалось, хранилось, и потом в нужное время я мог его выводить на другой странице, через echo например.


johny_24

if(isset(значение)) {
....
  file_put_contents(имя_файла, значение); 
}
.....
echo file_get_contents(имя_файла);
вместо "значение" и "имя_файла" подставляете соответственные данные


johny_24

извиняюсь за глупый вопрос, а в if(isset(значение)) значение это просто переменная подставляется $t или как ?
<?php
 
$t=$_GET["t"];
if(isset($t)) {
 
  file_put_contents("2.txt", "$t"); 
}
 
echo file_get_contents("2.txts");
 
 
?>
просто ошибку выдает..


johny_24

file_put_contents("2.txt", "$t"); } echo file_get_contents("2.txts");
опечатка?


johny_24

да, не углядел)ошибка так выглядет : Fatal error: Call to undefined function: file_put_contents() in z:\home\localhost\www\experement\gethint.phpвсе, разобрался!!вот так сделал :
$t=$_GET["t"];
 $fp=fopen("2.txt","a");// Открой файл
    fwrite($fp, $t);// запиши туда свои данные
    fclose($fp);// закрой файл
Всем спасибо, кто откликнулся!


johny_24

Fatal error: Call to undefined function: file_put_contents()
обновите версию php