紧急求救PHP中提交多个空格的问题! POST的数据给用空格分割了?你是js还是php做了处理?发出你有问题部分的源码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是显示时的问题吗?看看页面源代码里是几个空格,如果仅仅是显示的问题的话,你干脆这样echo preg_replace('/\s/', ' ', $_POST['text']); 我把代码简化一下就是这样子<form action="test.asp" method="post" id="test" name="test"><input id="pw" type="password" size="18"><input type="submit" value="提交"></form>用户可能会敲入几个空格做密码(我承认,这种需求很无聊),然后我在页面取$password = $_POST['pw'];这时我输出发现只剩下一个空格了 作了一个例子,能正常输出阿。-------------------------------------------------<?phpecho $_POST['pw'];echo "<br/>";echo strlen($_POST['pw']);?> <form action="abc.php" method="post" > <input type="password" name="pw" size="40" maxlength="40"/> <input type="submit" name="name" value="value"/> </form> OK,果然是因为浏览器的显示问题,谢谢你们的帮助,问题看来是出来MYSQL那边了,结帖给分咯~~ 如何删除js动态曲线图生成的点和线 求字符串替换 学习了PHP理论 那么多函数不好记 怎么实践比较好 老鸟支招 我FTP上传的文件为啥都是0 KB??? 同样的语句,不同的结果 急,急,急 分不够了,但是还望赐教!如何在自己的商务网站上集成paypal的接口? 为什么不显示任何图片? 学PHP到哪找工作最好?哪里工资最高 第一次碰到这么奇怪的问题,大家进来讨论一下。 windows+apache+php如何发邮件啊??急!!!! 这段js什么意思啊?
echo preg_replace('/\s/', ' ', $_POST['text']);
<input id="pw" type="password" size="18">
<input type="submit" value="提交">
</form>用户可能会敲入几个空格做密码(我承认,这种需求很无聊),然后我在页面取
$password = $_POST['pw'];这时我输出发现只剩下一个空格了
-------------------------------------------------<?php
echo $_POST['pw'];
echo "<br/>";
echo strlen($_POST['pw']);
?>
<form action="abc.php" method="post" >
<input type="password" name="pw" size="40" maxlength="40"/>
<input type="submit" name="name" value="value"/>
</form>