许你春夏秋冬小说:php mbstring

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 12:39:39
最近学做网页,用mysql+php,其中的留言板部分,输入页面时HTML的表单,然后向MYSQL数据库传送数据,在本地计算机上能正常写入数据库,也能读出来显示,但是传到网上之后,留言板输入页面的内容就送不到input.php中去了,当然也送不到数据库了,在input.php中echo 语句显示相应的 变量也什么都显示不出来,为什么在自己计算机上测试时好使,传到服务器上就不行了,请各位帮忙解决,感谢!感谢!
我的input.html中是一个表单,其中表单头部代码如下:
<form id="form1" name="form1" method="post" action="input.php">
我的input.php的部分代码如下:(存储 留言信息 的是getmessage数据库,接收输入数据 的都是用的网页中控件的默认变量名)
$sql = "INSERT INTO `getmessage` ( `id` , `name` , `sex` , `email` , `info` , `ip` , `time_at` ) VALUES ('', '$textfield', '$radiobutton', '$textfield2', '$textfield3', '$ip', NOW( ) )";
$conn = mysql_connect($mysql_sever_name,$mysql_username,$mysql_password);
mysql_query("SET NAMES 'gb2312'");
mysql_select_db($mysql_database,$conn);
$result = mysql_query($sql);
mysql_close($conn);
我在服务器后台的PhpMyadmin中的mysql数据库页面中最下边有这样的提示:
“没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果.”

但是我直接进入服务器后台向数据库里添加记录后在网页上就能显示其中的内容,感觉毛病又好像不在数据库上。
已经有人给出答案了