PHP: хранить переменную PHP на странице для использования в POST

В настоящее время я размещаю константу на своей веб-странице с помощью PHP, которую затем отправляю с помощью Ajax в свою функцию POST. Однако это делает его уязвимым для взлома (пользователь может изменить переменную с помощью Firebug), поэтому есть способ сохранить переменную в PHP страницы, а затем получить к ней доступ в методе POST (или это GET переменная страницы, все еще доступная в функции POST, так как именно там я получаю переменную)?

0

Решение

Я думаю, что вы хотели сохранить значение поста, чтобы использовать его позже.

Здесь вам нужно будет использовать $_SESSION

Вы можете сделать это как

session_start();

// Сохраняем переменные в сессию

$_SESSION['thevalue'] = $_POST['value'];
2

Другие решения

Если вы хотите сохранить между последовательными вызовами от одного и того же пользователя, используйте следующее:

<?php
session_start();
$_SESSION["your variable/constant"] = yourvaule;

Теперь используйте переменную по мере необходимости, обращаясь к ней как $_SESSION["your variable/constant"]

Надеюсь, это поможет, и это то, что вы спрашиваете.

0

По вопросам рекламы [email protected]