Notice: Undefined index: uname in C:\wamp\www\~1~1.php on line 31 出现这个提示,输入内容也能正常返回
<?phpecho$_POST['uname'];?><html><head><title>提交表单练习</title><head><body><formaction="...
<?php
echo $_POST['uname'];
?>
<html>
<head>
<title>提交表单练习</title>
<head>
<body>
<form action="1.php" method="post">
姓名:<input type="text" name="uname"/><br/>
<input type="submit" value="提交简历"/>
<input type="reset" value="重添"/>
</form>
</body>
</html> 展开
echo $_POST['uname'];
?>
<html>
<head>
<title>提交表单练习</title>
<head>
<body>
<form action="1.php" method="post">
姓名:<input type="text" name="uname"/><br/>
<input type="submit" value="提交简历"/>
<input type="reset" value="重添"/>
</form>
</body>
</html> 展开
展开全部
你把cut_str($row['title'],6) 改成 mb_substr($row['title'],0,6) 如果这个不行 说明你的环境不支持mb_string扩展 如果可以建议你开启这个功能 网上有配置的 如果没法修改 就用 substr($row['title'],0,6) 也是可以的 后面的6你可以适当的改的大一些 gbk或者gb2312编码 汉字是2个字节表示一个字 在utf8编码中 三个字节表示一个字。当然 substr函数会出现一些小小的问题 你这个截取的长度不合适的话 从一个汉字中间切开了会有乱码
幸运的天神P2!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-07-11
展开全部
应初始化一下,养成良好习惯
<?php
$_POST['uname'] = isset($_POST['uname']) ?$_POST['uname']:'';
echo $_POST['uname'];
?>
<?php
$_POST['uname'] = isset($_POST['uname']) ?$_POST['uname']:'';
echo $_POST['uname'];
?>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询