验证程序异常

Stido 2018-01-13 05:48:21
这是我做的一个登陆验证程序,但是每次验证不论是否包含有这个用户的信息都会反馈为“验证失败”请各位大牛帮忙指点。

表单发送部分:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css/main03.css"/>
<title>登录</title>
</head>
<body>
<div id = "top">
<img src="image/logo.png" width="600" height="86" />
</div>

<div id = "load-main">
<div id = "load-main-left">
<li id = "load-main-left-bottom">为您助力财经新时代</li>
<li id = "load-main-left-top">新时代财经</li>

</div>

<div id = "load-main-right">
<div id = "load-main-right-top">
<h1 id = "load-main-right-top-center">欢迎来到新时代财经</h1>
</div>
<div id = "load-main-right-middle">
<form method="post" action= "php/onload.php">
<div id = "user">
<input type = "text" name = "username" placeholder="请输入用户名" autocomplete="off" />
</div>

<div id = "pass">
<input type = "password" name = "password" placeholder="请输入密码" autocomplete="off" />
</div>

<div id = "sub">
<input type = "submit" name = "submit" value = "登录" />
</div>
</form>
</div>

<div id = "load-main-right-bottom">
<li id = "load-main-right-bottom-center">还没有账号?<a href = "register.php" target = _blank>立即注册</a></li>
</div>
</div>
</div>
</body>
</html>

后台验证部分:
<?php
$user = $_POST["username"];
$pass = $_POST["password"];

$str = "user = {$user};pass = {$pass}\n";
$f = file_get_contents("../user/user.log");
$tmparr = explode($str, $f);

if (count($tmpArr) > 1){
echo "验证成功!用户名以及密码正确!";
}else{
echo "验证失败!请确认用户名或密码是否正确";
}
...全文
452 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

39,083

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧