php表单提交问题的解决方法


Posted in PHP onApril 12, 2011

在此记录一下,以后不能在同一个地方摔倒了!
数据库为bbs,表为test.三个字段,分别为id,name,sex。id为auto_increment。
连接数据库的php文件conn.php内容为

$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误"); 
mysql_select_db("bbs", $conn); 
mysql_query("set names 'GBK'"); //使用GBK中文编码;

表单页:add2.php。内容为:
<?php 
include("conn.php"); 
if($_POST['submit']){ 
$sql="insert into test (id,name,sex) values ('','$_POST[name]','$_POST[sex]')"; 
mysql_query($sql); echo "成功!"; 
} 
?> 
<form action="add2.php" method="post"> 
<input type="text" name="name" value="输入名字" /> 
<input type="text" name="sex" value="输入性别" /> 
<input type="submit" name="submit" value="提交" /> 
</form>

之前的错误在哪?$_POST['submit'] $_POST[name] 记得要大写啊~~~
语法就是这样的吗?奇怪啊。还是先记住吧。以后会明白的。
需要注意的:1.$_POST[]一定要大写。无论在哪。

2.提交的按钮一定要写上name和value.name="submit" value = “ ”

3.action要提交到php文件

4.解决页面中文乱码问题:在head里写删除<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />,加上<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

PHP 相关文章推荐
推荐个功能齐全的发送PHP邮件类
Jan 03 PHP
php 取得瑞年与平年的天数的代码
Aug 10 PHP
一个基于PDO的数据库操作类
Mar 24 PHP
PHP session有效期session.gc_maxlifetime
Apr 20 PHP
深入PHP nl2br()格式化输出的详解
Jun 05 PHP
小谈php正则提取图片地址
Mar 27 PHP
php返回json数据函数实例
Oct 09 PHP
PHP内存缓存Memcached类实例
Dec 08 PHP
PHP连接MSSQL方法汇总
Feb 05 PHP
简单谈谈php浮点数精确运算
Mar 10 PHP
Yii2主题(Theme)用法详解
Jul 23 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
Apr 30 PHP
使用NetBeans + Xdebug调试PHP程序的方法
Apr 12 #PHP
php产生随机数的两种方法实例代码 输出随机IP
Apr 08 #PHP
PHP随机数生成代码与使用实例分析
Apr 08 #PHP
PHP的cURL库功能简介 抓取网页、POST数据及其他
Apr 07 #PHP
php curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
Apr 07 #PHP
The specified CGI application misbehaved by not returning a complete set of HTTP headers
Mar 31 #PHP
PHP stream_context_create()作用和用法分析
Mar 29 #PHP
You might like
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
weiphp微信公众平台授权设置
2016/01/04 PHP
Symfony生成二维码的方法
2016/02/04 PHP
PHP中array_keys和array_unique函数源码的分析
2016/02/26 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
2020/02/11 PHP
js函数在frame中的相互调用详解
2014/03/03 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
JavaScript避免内存泄露及内存管理技巧
2014/09/05 Javascript
js实现页面刷新滚动条位置不变
2016/11/27 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
ionic环境配置及问题详解
2017/06/27 Javascript
原生javascript实现文件异步上传的实例讲解
2017/10/26 Javascript
对angularJs中2种自定义服务的实例讲解
2018/09/30 Javascript
浅谈javascript中的prototype和__proto__的理解
2019/04/07 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
Vue路由的模块自动化与统一加载实现
2020/06/05 Javascript
Vue 使用iframe引用html页面实现vue和html页面方法的调用操作
2020/11/16 Javascript
Nodejs实现微信分账的示例代码
2021/01/19 NodeJs
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
Python数据分析库pandas基本操作方法
2018/04/08 Python
Python实现的简单计算器功能详解
2018/08/25 Python
面向初学者的Python编辑器Mu
2018/10/08 Python
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
Python tempfile模块生成临时文件和临时目录
2020/09/30 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
网络信息管理员岗位职责
2014/01/05 职场文书
社区庆中秋节活动方案
2014/02/07 职场文书
安全教育月活动总结
2014/05/05 职场文书
2014年学校党建工作汇报材料
2014/11/02 职场文书
公司酒会主持词
2015/07/02 职场文书
比较几种Redis集群方案
2021/06/21 Redis