2016-03-10 3 views
0
<?php $shoppingcart = $jcart->display_cart(); ?> 

<?php echo $shoppingcart; ?> 

Как я могу сохранить результат ajax (HTML-код) в переменной php, чтобы сохранить код HTML в базах данных и снова отобразить результат?Как сохранить результат ajax в переменной php?

Пожалуйста, помогите. спасибо

+2

Что вы подразумеваете под 'ajax result'? Чтобы отобразить результат несколько раз, вам нужно использовать foreach или for loop. –

+0

Ваш подход кажется совершенно неправильным. Вы получаете данные из PhP, а затем отображаете данные в HTML. Я бы посоветовал прочитать информацию о стороне сервера/стороне клиента и MVC –

+0

Я думаю, что ваш вопрос будет, как кэшировать html, используя PHP, не так ли? –

ответ

0

Данные ajax поступают часто через GET или POST. PHP хранит их на глобальных $_GET и $_POST переменных, соответственно.

Для instace, при доступе к URL, как «http://localhost:8080/?key1=value1&key2=value2», PHP заполнит зарезервированные переменные $ _GET со следующим массивом:

[ 'key1' => 'value1', 'key2' => 'value2' ].

См http://php.net/manual/en/reserved.variables.get.php и http://php.net/manual/en/reserved.variables.post.php для получения дополнительной информации о тех, неточности переменных ,

+0

благодарим за ответ. Я знаю, что он сохранит значение php, но я пытаюсь сохранить код html в базах данных, чтобы снова отобразить таблицу. сохранить некоторые работы. лол. –

0

Я бы рекомендовал вам использовать сеансы и файлы cookie для хранения результатов. Вы можете архивировать это с помощью javascript или jquery plugin jquery cookie https://github.com/carhartl/jquery-cookie

Смежные вопросы