是否可以在加载时读取正确的值? 我怀疑不是。
<!DOCTYPE html>
<html>
<head>
<title>Some test</title>
</head>
<body>
<form method="POST">
<input type="hidden" name="token" value="<?php echo sha1("text")?>" >
</form>
<?php
echo $_POST['token'];
?>
</body>
</html>
假设我想发送一些由php生成的值,如下所示:
<a href="url + page?options=1&token=sasadasdasda878asd7as8d7a">
是否可以选择获取令牌而不通过URL传递(使用get)?
答案 0 :(得分:2)
$_POST
将填充浏览器发送的数据。
如果您在页面中有表单,那么表单提交的数据将仅在浏览器提交表单时由浏览器发送,当页面为时,它将不会被提交最初加载自:
答案 1 :(得分:0)
您也可以使用$ _SESSION,因为它存储在服务器端。