簡體   English   中英

PHP:將PHP變量存儲在頁面中以在POST中使用

[英]PHP: Store PHP variable in page to use in POST

目前,我使用PHP在網頁上放置了一個常量,然后使用Ajax將其發送到POST函數。 但是,這使它容易受到黑客攻擊(用戶可以使用Firebug更改變量),因此有一種方法可以將變量存儲在頁面的PHP中,然后在POST方法(或者是GET)中進行訪問。頁面的變量在POST函數中仍然可用,因為那是我從中獲取變量的地方?

我認為您想要的是存儲帖子值以供以后使用。

在這里您需要使用$_SESSION

你可以像

session_start();

//將變量保存到會話中

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

如果您希望在同一用戶的連續呼叫之間進行存儲,請使用以下方法:

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

現在,根據需要使用變量,以$_SESSION["your variable/constant"]

希望它能對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM