PHP 脚本中的 setCookie
setCookie in PHP script
我正在使用一个简单的 PHP 脚本,我想在该脚本上设置 cookie。我不想刷新此页面。目前页面是我上传图片的地方,上传完成后页面刷新导致上传不了
<?php $password = "basicadminpassword";
setcookie('password', $password, time()+60*60*24*365, '/', '.myurl.com'); ?>
<?php
// If password is valid let the user get access
if (isset($_POST["password"]) && ($_POST["password"]=="$password")) {
?>
受保护的数据
<?php } else { ?>
<div align="center">
You must have a password to upload pictures.<br /><br />
<form method="post">
<input name="password" placeholder="ADMIN PASSWORD..." type="password" size="25" maxlength="15"><input style="display:none;" value="go" type="submit">
</div>
</form>
<?php } ?>
用户输入 basicadminpassword 后,系统不会再次要求我们输入密码,这将阻止刷新发生。如果您知道更好的方法,也很高兴听到!
我不知道你在做什么,但你不应该将密码直接保存在 cookie 中。出于安全原因,这不是一个好主意。比较密码并保存在用户登录或未登录的会话中。
session_start();
$_SESSION['loggedOn'] = true;
我正在使用一个简单的 PHP 脚本,我想在该脚本上设置 cookie。我不想刷新此页面。目前页面是我上传图片的地方,上传完成后页面刷新导致上传不了
<?php $password = "basicadminpassword";
setcookie('password', $password, time()+60*60*24*365, '/', '.myurl.com'); ?>
<?php
// If password is valid let the user get access
if (isset($_POST["password"]) && ($_POST["password"]=="$password")) {
?>
受保护的数据
<?php } else { ?>
<div align="center">
You must have a password to upload pictures.<br /><br />
<form method="post">
<input name="password" placeholder="ADMIN PASSWORD..." type="password" size="25" maxlength="15"><input style="display:none;" value="go" type="submit">
</div>
</form>
<?php } ?>
用户输入 basicadminpassword 后,系统不会再次要求我们输入密码,这将阻止刷新发生。如果您知道更好的方法,也很高兴听到!
我不知道你在做什么,但你不应该将密码直接保存在 cookie 中。出于安全原因,这不是一个好主意。比较密码并保存在用户登录或未登录的会话中。
session_start();
$_SESSION['loggedOn'] = true;