不知道是不是bug。无法显示post过来的加号

辅导费卡了 2003-06-16 10:15:49
不知道为啥啊,我的小写的+号就是post不过来啊,显示一个空格。其他的字符好像都能正常显示。具体还没测试更多的。ft。大家遇到过这样的问题么?帮忙解决一下?

<?
if(isset($_POST["Submit"])){
echo $_POST["t1"];
}
?>

<html>
<head>
<title></title>
</head>

<body bgcolor="#FFFFFF">

<form name="form1" method="post" action="word.php" >
<input type="text" name="t1">
<input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>
...全文
250 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gucs 2003-06-16
  • 打赏
  • 举报
回复
我的机器没有问题,正常显示。


iis+php4.3

=================

一代过去,一代又来,地却永远长存。日头出来,日头落下,急归所出之地。
风往南刮,又往北转,不住的旋落,而且返回转行原道,江河都往海里转,海
却不满,江河从何处流,仍归何处。
0153 2003-06-16
  • 打赏
  • 举报
回复
我试了你的程序是好的,可能是你的IE出了问题,在提交表单时没有把+编码成%2B,导致PHP将+解码成空格。
辅导费卡了 2003-06-16
  • 打赏
  • 举报
回复
我的IE6啊。小写的加号+。如果我post值a+b=3,我echo这个值,就成了a b=3。就把+号略过了:(
xuzuning 2003-06-16
  • 打赏
  • 举报
回复
是“+”

浏览器问题?
辅导费卡了 2003-06-16
  • 打赏
  • 举报
回复
分特!!!发现问题了。居然是设置了extension=php_mbstring.dll的缘故!!!

这个mbstring好像不支持中文的,所以设置了也没有用:(
141242 2003-06-16
  • 打赏
  • 举报
回复
我这里测试也完全正常。我的环境:apache1.3.28-dev+php4.3.3-dev+win32。我想可能是你的php设置的问题,建议将php.ini尽可能恢复到默认下测试。你可能修改了magic之类的设置。
辅导费卡了 2003-06-16
  • 打赏
  • 举报
回复
那你是说客户端的IE有问题?我用IE6和IE5都测试过了。分特。

http://61.152.251.8/alexxxx/word.php
就是上面的。帮忙去看看?反正我这儿显示不出那个+号

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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