Возможно ли реализовать localStorage.getItem в PHP?

Есть данные, которые сохраняются в localStorage, необходимо с помощью этих данных сформировать запрос к базе данных, session в этом случае не подходит, cookie почему-то не сохраняется. Причину понять так и не смог.

<?php
    if(!empty(localStorage.getItem('city')) {
        $choosenCity = localStorage.getItem('city');
        $get_ads = mysql_query('SELECT * FROM `ads` WHERE `city` = "' . $choosenCity . '"');
    };
?>
  • Вопрос задан
  • 128 просмотров
Решения вопроса 1
l3ftoverz
@l3ftoverz Куратор тега PHP
Туды сюды
localStorage - браузерное API для языка JavaScript, в PHP его просто нет и быть не может, просто потому, что это серверный язык. У вас вообще код работает? (хотя чё спрашивать, он отвалится на разборе синтаксиса) Он же даже невалидный! Такого класса в PHP нет, обращение к методам класса происходит совсем иначе.

Или храни данные в сессии, для доступа к ним на сервере или же передавай данные с клиента на сервер.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@ffosters
Нет, localStorage - это локальный объект, но Вы можете можете получить и отправить данные на сервер с помощью JavaScript.

var data = JSON.stringify(localStorage);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 авг. 2019, в 12:31
500 руб./в час
20 авг. 2019, в 11:47
3000 руб./за проект
20 авг. 2019, в 11:35
3000 руб./за проект