喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 奇怪的问题,大家帮帮忙,谢谢  
 
[2bx] ([2bx])
新手上路
Rank: 1
一般会员



UID 20908
精华 0
积分 41
帖子 42
金钱 41 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2003-6-19
状态 离线
奇怪的问题,大家帮帮忙,谢谢

我用的开发环境是:win2k server、apache2.0.48、mysql4、php4.3.1
我写了一个简单的用户登录页面一个是HTML、另一个是php,原代码如下:
A.htm
---------------------------------------------------------------------------------------------------------------
<form name="login" method="post" action="B.php">
用户名:<input type="text" name="Uname"><br>
密码:<input type="password" name="Upass"><br>
<input type="Submit" name="Submit" value="登录">
</form>
---------------------------------------------------------------------------------------------------------------

B.php
---------------------------------------------------------------------------------------------------------------
<?php
$name = $_POST['Uname'];
$pass = $_POST['Upass'];

if (strlen($name) == 0 || strlen($pass) == 0) // 如果输入不完整,转到出错页面
{
header('location:ERR.php');
exit();
}
?>
---------------------------------------------------------------------------------------------------------------

奇怪的是,我在IE里运行时,如果不输入完整(即只输入一个或者两者均不输入),不会跳转到出错页面(ERR.PHP),而会说B.PHP找不到!!!:(

更奇怪的是,我改成apache1.3.27版本,同样的程序,就一点问题也没有,不知道是我的程序有问题还是apache版本的问题???

大虾们是否碰到过类似的问题???能帮帮小弟吗?谢谢,在线等......
2004-2-16 10:44 PM#1
查看资料  发短消息  顶部
 
Roast Duck (roastduck)
版主
Rank: 7Rank: 7Rank: 7
0123456789abcdefghijklmnopq ..


UID 21783
精华 6
积分 3328
帖子 3897
金钱 3245 喜悦币
威望 60
人脉 23
阅读权限 100
注册 2003-7-18
来自 江南西
状态 离线
[推荐阅读] 函数path_info是怎么用的?
你先输出这两个看看。
$name = $_POST['Uname'];
$pass = $_POST['Upass'];
----------
如果是我,这里我就这样写
if (empty($name) || empty($pass))
2004-2-16 10:54 PM#2
查看资料  Blog  发短消息  QQ . .   顶部
 
aqua19 (aqua19)
中级会员
Rank: 3Rank: 3
中级会员



UID 22133
精华 0
积分 211
帖子 211
金钱 211 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-7-30
状态 离线
[推荐阅读] 前两天村里有人说要将图片盖戳记,今天写了一个,拿出来献丑了。
php手册中
注: HTTP/1.1 requires an absolute URI as argument to Location: including the scheme, hostname and absolute path, but some clients accept relative URIs.
location后面要跟绝对地址
2004-2-16 11:18 PM#3
查看资料  访问主页  发短消息  顶部
 
[2bx] ([2bx])
新手上路
Rank: 1
一般会员



UID 20908
精华 0
积分 41
帖子 42
金钱 41 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2003-6-19
状态 离线
[推荐阅读] Xteam Linux 安装求助!
我按照上面大哥说的把strlen($name) == 0改成empty($name),可是还是说找不到b.php:(
我用echo输出两个变量$name和$pass,是正常的。
我郁闷了很久,还是不知道哪里错了
2004-2-16 11:32 PM#4
查看资料  发短消息  顶部
 
shelly0577 (shelly0577)
金牌会员
Rank: 6Rank: 6
高级会员


UID 18493
精华 0
积分 1733
帖子 1736
金钱 1709 喜悦币
威望 0
人脉 24
阅读权限 70
注册 2003-2-21
状态 离线
[推荐阅读] Php-sdl编写多媒体应程序,有兴趣的看看
注意文件名的大小写!!!!!!!!!!!!!
2004-2-17 09:08 AM#5
查看资料  访问主页  Blog  发短消息  顶部
 
[2bx] ([2bx])
新手上路
Rank: 1
一般会员



UID 20908
精华 0
积分 41
帖子 42
金钱 41 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2003-6-19
状态 离线
[推荐阅读] 一个问题
楼上的大哥能说的具体一点吗?
我看了一下,没有大小写的问题呀,就算改成小写,还是一样的情况
2004-2-17 07:49 PM#6
查看资料  发短消息  顶部
 
[2bx] ([2bx])
新手上路
Rank: 1
一般会员



UID 20908
精华 0
积分 41
帖子 42
金钱 41 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2003-6-19
状态 离线
[推荐阅读] 求救!qq中病毒!
难道大家没有遇到这样的问题吗?
请多多帮忙,小弟已经急死了,谢谢
2004-2-18 01:24 PM#7
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023818 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP