Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 浏览器未提示保存密码,什么';登录码有问题吗_Php_Browser_Login_Passwords - Fatal编程技术网

Php 浏览器未提示保存密码,什么';登录码有问题吗

Php 浏览器未提示保存密码,什么';登录码有问题吗,php,browser,login,passwords,Php,Browser,Login,Passwords,我正在运行一些“您想为这个站点保存密码吗”测试,所以我创建了一个简单的PHP代码,用于会话登录 下面的代码可以工作,但是Firefox、Safari、IE8或Chrome都没有提示我保存这个网站的密码,有什么想法吗 <?php session_start(); if (isset ($_GET['logout'])) { session_destroy(); header('Location: index.php'); exit; } if (isset ($_

我正在运行一些“您想为这个站点保存密码吗”测试,所以我创建了一个简单的PHP代码,用于会话登录

下面的代码可以工作,但是Firefox、Safari、IE8或Chrome都没有提示我保存这个网站的密码,有什么想法吗

<?php
session_start();

if (isset ($_GET['logout'])) {
    session_destroy();
    header('Location: index.php');
    exit;
}

if (isset ($_POST['user']) && $_POST['password'] == 'admin') {
    $_SESSION['user'] = 'ok';
}
?>

<?php if (isset($_SESSION['user'])) { ?>
<h1>Welcome</h1>
<a href="index.php?logout">logout</a>
<?php } else { ?>
<form action="index.php" method="POST">
    <input type="text" name="user" value="admin">
    <input type="password" name="password">
    <button type="submit">login</button>
</form>
<?php } ?>

欢迎
登录

类似的问题已经得到了回答。试试这篇文章的解决方案:如果你不更改表单上的
用户
,你总是会得到
value=“admin”
,因此它总是会显示welcome@RiggsFolly它实际上比较密码…是,但
if(isset($\u会话['user'])){
将始终执行无法复制的操作。您是否作为
文件://
而不是
http://localhost