解决form中action属性后面?传递参数 获取不到的问题


Posted in PHP onJuly 21, 2017

如下所示:

$p_id = $_REQUEST['p_id'];

echo "<h1>您将更新商品编号为<span>$p_id</span>的商品信息 <a href='listproduct.php'>查看所有</a></h1>
<form action='updateproduct.do.php?p_id=$p_id' method='get'> 
 商品名称:<input type='text' name='p_name' value='".$result_name2["name"]."'>商品名称小于10个字<br><br>
 商品价格:<input type='text' name='p_price' value='".$result_price2["price"]."'>价格大于0且小于99999.99(保留两位小数)<br><br>
 图片:<input type='text' name='p_pic' value='".$result_pic2["pic"]."'>请输入图片src<br><br>
 生产日期:<input type='text' name='p_date' value='".$result_onShelfDate2["onShelfDate"]."'>格式:yyyy-mm-dd<br><br>
 详细信息:<input type='text' name='p_detail' value='".$result_detail2["detail"]."'>详细信息请保持在50字以内<br><br>
 <button>提交</button>
</form>";
?>

如上代码,想要在点击button提交跳转到updateproduct.do.php的同时,将本页获取的$p_id,通过url值传到下个页面里。可是每次点击button后 地址栏里都只有 “ updateproduct.do.php?p_name=11&p_price=22&p_pic=33&p_date=44&p_detail=55 ”

p_id怎么都传不过去。折腾了半天,其实原因很简单,(以下为个人理解,但是问题解决了)在method=get下,form表单只接收表单元素”name“属性和相应的”value“。想要通过在action中自己写?的形式传值,method的值必须是=post,即代码中第二行改为:

<form action='updateproduct.do.php?p_id=$p_id' method='post'>

改成这样就可以了!

以上这篇解决form中action属性后面?传递参数 获取不到的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
Mar 16 PHP
php抽奖小程序的实现代码
Jun 18 PHP
php根据身份证号码计算年龄的实例代码
Jan 18 PHP
ThinkPHP多表联合查询的常用方法
Mar 24 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
Jul 08 PHP
Linux中为php配置伪静态
Dec 17 PHP
PHP安全上传图片的方法
Mar 21 PHP
php编写批量生成不重复的卡号密码代码
May 14 PHP
php使用APC实现实时上传进度条功能
Oct 26 PHP
微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
Jan 12 PHP
PHP判断JSON对象是否存在的方法(推荐)
Jul 06 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
Jul 20 PHP
PHP实现的redis主从数据库状态检测功能示例
Jul 20 #PHP
PHP实现的mysql主从数据库状态检测功能示例
Jul 20 #PHP
php检测mysql表是否存在的方法小结
Jul 20 #PHP
Laravel接收前端ajax传来的数据的实例代码
Jul 20 #PHP
php脚本守护进程原理与实现方法详解
Jul 20 #PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
Jul 20 #PHP
thinkphp3.2实现在线留言提交验证码功能
Jul 19 #PHP
You might like
很温暖很温暖的Lester Young
2021/03/03 冲泡冲煮
php递归调用删除数组空值元素的方法
2015/04/28 PHP
php简单计算页面加载时间的方法
2015/06/19 PHP
小议Function.apply() 之一------(函数的劫持与对象的复制)
2006/11/30 Javascript
JavaScript 设计模式学习 Singleton
2009/07/27 Javascript
js css样式操作代码(批量操作)
2009/10/09 Javascript
js处理自己不能定义二维数组的方法详解
2014/03/03 Javascript
jQuery异步验证用户名是否存在示例代码
2014/05/21 Javascript
JS产生随机数的几个用法详解
2016/06/22 Javascript
Angular 页面跳转时传参问题
2016/08/01 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
javascript判断firebug是否开启的方法
2016/11/23 Javascript
JavaScript使用简单正则表达式的数据验证功能示例
2017/01/13 Javascript
jQuery插件zTree实现获取一级节点数据的方法
2017/03/08 Javascript
jQuery常见面试题之DOM操作详析
2017/07/05 jQuery
JavaScript数组去重的多种方法(四种)
2017/09/19 Javascript
vue短信验证性能优化如何写入localstorage中
2018/04/25 Javascript
浅谈Vue的响应式原理
2019/05/30 Javascript
python实现跨文件全局变量的方法
2014/07/07 Python
python通过ftplib登录到ftp服务器的方法
2015/05/08 Python
python字典多键值及重复键值的使用方法(详解)
2016/10/31 Python
python opencv实现运动检测
2018/07/10 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
python def 定义函数,调用函数方式
2020/06/02 Python
修复iPhone的safari浏览器上submit按钮圆角bug
2012/12/24 HTML / CSS
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
2013/01/09 HTML / CSS
美国牛仔品牌:True Religion
2018/11/16 全球购物
英国排名第一的LED灯泡网站:LED Bulbs
2019/09/03 全球购物
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
年终自我鉴定
2013/10/09 职场文书
车间副主任岗位职责
2013/12/24 职场文书
公司新员工的演讲稿注意事项
2014/01/01 职场文书
查摆问题自我剖析材料
2014/08/18 职场文书
2014年学校国庆主题活动方案
2014/09/16 职场文书
文员岗位职责范本
2015/04/16 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python