发现很不能理解的问题 不行啊,问题是结局饿了,但是输入帐号密码后,页面却一片空白url显示是http://www.zhaoce.com/adcp/ver.php?action=login为什么呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 弱弱的问一下$rs.eof是什么东东啊 login.htm <form name=form method= "POST" action= "ver.php?action=login" > <input type= "text" name= "ausername" > <input type= "password" name= "apassword"> <input type= "submit" value= "Login" name= "submit"> ver.php switch ($_GET['action']){ case "login": $strusername= $_POST( 'ausername'); $strpassword= $_POST( 'apassword'); if ($strusername== "") { echo " <Script> window.alert( 'Miss Email! ');history.go(-1); </Script> "; } elseif ($strpassword== ""){ echo " <Script> window.alert( 'Miss Password! ');history.go(-1); </Script> "; } else{ require_once( "../conn.php "); $exec= "select * from zc_admin where ausername= '".$strusername."' "; $result=mysql_query($exec) or die(mysql_errno. '- '.mysql_error()); $rs=mysql_fetch_object($result); //echo $exec; //exit(); if (mysql_num_rows($result)==0) { echo " <Script> window.alert( 'Wrong Email! ');javascript:history.back(1); </Script> "; } elseif ($rs->apassword <> $strpassword){ echo " <Script> window.alert( 'Wrong Password! ');javascript:history.back(1); </Script> "; } else{ //$session( "admin ")= "$_POST( 'UserEmail ') "; //$session( "passport ") = "$_POST( 'UserEmail ') "; echo "AllPost.php "; } } break; case "logout": //session( "admin ")== ""; echo " <Script> window.alert( 'Goodbye!!! ');location.replace( 'index.htm '); </Script> "; break; } 还是错误啊,我按上面兄弟的修改可是还是错误错误提示是Fatal error: Call to undefined function: array() in /home/content/html/adcp/ver.php on line 4$strusername= $_POST( 'ausername'); 这个就是第四行啊... 晕了~还有这样的人……告诉你了~~你把所有的数组都写错了 # $strusername= $_POST( 'ausername '); # 这个就是第四行啊... # 这个当然要改成$strusername = $_POST['ausername']; #键是放在‘中括号‘里的,不是’括号‘里的…… 嗬嗬,LZ需要好好地看一看PHP的手册,看来还是一个新手。这些都是基本的东西,看了手册,会立刻明白的。数组对象的操作,不是很复杂的。还有另外一个提醒你一下,你的登陆画面,用了POST的方法,结果ACTION里面却用了GET类型的参数。可以的话,统一起来,比较合适。不要到时候把自己都忽悠了。赫赫。 既然LZ都是lovephp的,还是001,就多花点时间好好学习一下吧。没有掉下来的馅饼的。 每篇文章的点击量该如何修改 DZX1.5如何实现相册上传后 自定义封面效果 请看演示图 怎样将这三条mysql语句连到一起去 怎么转移mysql数据库? 关于IIS+PHP+MYSQL环境下用phpmyadmin导入数据库的问题! 写一个分页类的问题 不能连接到数据库 关于有N个分站,是统一用一个后台还是分开用N个后台好呢? 数据库连接 adodb使用报错 请问phpmyadmin如何使用? 能不能把PHP网页改下? php+mysql怎么处理提交的表单checkbox数组问题
$rs.eof是什么东东啊
<input type= "text" name= "ausername" >
<input type= "password" name= "apassword">
<input type= "submit" value= "Login" name= "submit"> ver.php switch ($_GET['action']){
case "login":
$strusername= $_POST( 'ausername');
$strpassword= $_POST( 'apassword');
if ($strusername== "") {
echo " <Script> window.alert( 'Miss Email! ');history.go(-1); </Script> ";
}
elseif ($strpassword== ""){
echo " <Script> window.alert( 'Miss Password! ');history.go(-1); </Script> ";
}
else{
require_once( "../conn.php ");
$exec= "select * from zc_admin where ausername= '".$strusername."' ";
$result=mysql_query($exec) or die(mysql_errno. '- '.mysql_error());
$rs=mysql_fetch_object($result);
//echo $exec;
//exit();
if (mysql_num_rows($result)==0) {
echo " <Script> window.alert( 'Wrong Email! ');javascript:history.back(1); </Script> ";
}
elseif ($rs->apassword <> $strpassword){
echo " <Script> window.alert( 'Wrong Password! ');javascript:history.back(1); </Script> ";
}
else{
//$session( "admin ")= "$_POST( 'UserEmail ') ";
//$session( "passport ") = "$_POST( 'UserEmail ') ";
echo "AllPost.php ";
}
}
break;
case "logout":
//session( "admin ")== "";
echo " <Script> window.alert( 'Goodbye!!! ');location.replace( 'index.htm '); </Script> ";
break;
}
可是还是错误
错误提示是Fatal error: Call to undefined function: array() in /home/content/html/adcp/ver.php on line 4
$strusername= $_POST( 'ausername'); 这个就是第四行啊...
# $strusername= $_POST( 'ausername ');
# 这个就是第四行啊...
# 这个当然要改成
$strusername = $_POST['ausername'];
#键是放在‘中括号‘里的,不是’括号‘里的……
这些都是基本的东西,看了手册,会立刻明白的。数组对象的操作,不是很复杂的。还有另外一个提醒你一下,你的登陆画面,用了POST的方法,结果ACTION里面却用了GET类型的参数。
可以的话,统一起来,比较合适。不要到时候把自己都忽悠了。赫赫。
没有掉下来的馅饼的。