我想实现像twitter这样的后期更新系统,用户可以在160个角色中更新其状态。我想添加一些限制如果用户输入超过160的字符,则update_post.php文件必须向他/她显示警告和HTML del标签内的额外字符(+160)。 **贝娄是我迄今为止试过的代码。但它不输出任何内容!**任何帮助都非常值得!感谢如果字符多于160个字符串,则显示警告
sample_update.php
<form action="<?php echo $_SERVER['PHP_SELF'];?>"method="post">
<textarea name="msg"></textarea>
<input type="submit"value="Post">
</form>
<?php
if(strlen($txt)>160) {
echo "Your post couldn't be submitted as it contains more then 160 chrecters!";
$txt=$_POST['msg'];
$checking=substr($txt,160);
echo "<del style='color:red;'>$checking</del>";
}
?>
您是否收到任何错误消息/通知?如果不。我建议开启错误报告和格式化代码,使其更具可读性 –
你在PHP中有更多的东西吗?或者是所有的东西?你在哪里填写'$ txt'变量?你试过输出'$ txt'变量吗? –
你真的需要这个字符长度限制与PHP完成吗? –