$myrow = mysql_fetch_array($result);
$ok = ($myrow['name'] == $username && $myrow['pass'] == $pass)?"1":"0";
return $ok;但是你的$username $pass从哪来?
$sql = "SELECT * FROM username WHERE name != \"\";
你想得到多少条?你想查询什么?
你怎么得到$myrow['name'] == $username && $myrow['pass'] == $pass这个条件?
$ok = ($myrow['name'] == $username && $myrow['pass'] == $pass)?"1":"0";
return $ok;但是你的$username $pass从哪来?
$sql = "SELECT * FROM username WHERE name != \"\";
你想得到多少条?你想查询什么?
你怎么得到$myrow['name'] == $username && $myrow['pass'] == $pass这个条件?
解决方案 »
- 这个sql语句如何用mysql_query实现
- 从一段内容中取相应的值,在线等
- 安装php+apache第一次遇到的问题
- linux 服务器 mysql 编码方式没有gbk,如何添加?我是远程操作....
- 高分求解 ***论坛的安全性设计需要什么***100分求安全
- 如何处理半个汉字?
- javascript有对象能获取浏览器上的url,php中有无这样的函数?
- 做一个电子商务网站,安全方面有哪些要注意的,具体如何实现网络安全?
- 内建函数要记太难了,PHP难点是什么?
- 求论坛牛人关于建站思路上面的事儿
- php如何将url参数里面比如(name=%D2%A6%C1%C1)中文编码转换回中文
- 关于socket的常见问题,大家进来看看!!!
------------------------login.php--------------------------------
这个文件中的表单,我想查询name字段不为空的记录.显示所有啊.
$myrow['name'] == $username && $myrow['pass'] == $pass
代表用户输入的用户名和密码都是正确的数据库里有这个用户.
真是应该把用户名密码判断段放到 WHERE 里面效率会更高.我是刚学PHP没经验.谢谢你,不过为什么这个运行不以通过呢?就算 我写的笨了点,可语法没有错误啊?
登录的时候你检测一个用户名密码是否对,你个SQL语句
$sql="select * from username where name='$name' AND pass='$pass'";
$query=mysql_query($sql);
$num=mysql_fetch_array($query);
if ($num){
//"通过";
}else{
//"非法登录";
}
不就可以搞定了么~?
改为
$sql = "SELECT * FROM username WHERE name != \"\"";
又出现了这样的错误.请大家帮帮忙.Warning: Cannot modify header information - headers already sent by (output started at E:\wu netimmortal\html\php\upimg.php:5) in E:\wu netimmortal\html\php\login.php on line 7
<?php ob_start();?>
请问一下这是什么意思啊?干什么用的啊?
{
if ($myrow[name] == $username)
{
if ($myrow[pass] == $pass) $ok = 1;
}
}
干什么要把所有的都弄出来
结果我一传到网站上. 就是163申请的一个PHP空间就解决了. 163的是linxu+PHP5 .难道是我配置错了.可是我下载的phpadmin一直很好用啊.请知道告诉我怎么配置,才能解决这个问题.要不我以后调试就太麻烦了.