表单值提交 如果搜索的时候用户输入了 ' 或者"我怎么把这个搜索的值原样的显示到input标签中呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HTML;<form method="post" name="form" action='' ><table> <tr> <td><input type='text' name='name' value='或者'></td> </tr></table>PHP<?PHPecho $_POST[name];//輸出或者;$name=$_POST[name];顯示到inputecho "<form method='post' name='form' action='' ><table> <tr> <td><input type='text' name='name' value='$name'></td> </tr></table>";?> <input type='text' id='yourName' name='yourName' value='<?php echo $_REQUEST['yourName'];?>'> 比如搜索的时候是 input里面是 a'b如果你这样写 解析出来的是 input value = 'a'b'显示到html上面就不对了 后台解析出来的应该是a''b或者a\'b吧。? 我只是这个意思input value = 'a'b' 或者input value = "a"b" 这样两种情况就会显示不正确,实际上搜索的结果是对的 $a = htmlspecialchars('a"a"a"a"');echo '<input type="text" id="yourName" name="yourName" value="'.$a.'">'; php 自学网站 求高手帮忙解答下 请教snnopy的一个方法! 相关的JS与PHP的问题 关于 session 的问题 简单问题 菜鸟问几个问题:关于类、函数和cookie和session的 PHP主机+.CN域名特大超值优惠,送企业邮局! 如何判断输入的是中文还是英文,或者数字?急!!!!!! 在PHP中如何获得英文和中文文字的UNICODE编码值? php zip问题,懂的看下。 关于数组合并的问题?请大家帮帮忙
<form method="post" name="form" action='' >
<table>
<tr>
<td><input type='text' name='name' value='或者'></td>
</tr>
</table>
PHP
<?PHP
echo $_POST[name];//輸出或者;
$name=$_POST[name];
顯示到input
echo "<form method='post' name='form' action='' >
<table>
<tr>
<td><input type='text' name='name' value='$name'></td>
</tr>
</table>";
?>
如果你这样写 解析出来的是 input value = 'a'b'
显示到html上面就不对了
或者
input value = "a"b"
这样两种情况就会显示不正确,实际上搜索的结果是对的
echo '<input type="text" id="yourName" name="yourName" value="'.$a.'">';