已发送表单数据php 发送表单数据有哪两种方法
PHP提交表单成功后返回页面时表单内容清空,这个功能怎么实现
history.back(-1) 的意思是返回上一个页面,你这样做就相当于点击了浏览器的返回键,所以原先表单的数据还会在(浏览器一般会保存上一个页面);
成都创新互联公司网站建设提供从项目策划、软件开发,软件安全维护、网站优化(SEO)、网站分析、效果评估等整套的建站服务,主营业务为网站建设、网站制作,app开发定制以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。成都创新互联公司深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
正确的做法一般有以下几种:
将history.back(-1)改为: window.location="login.html"; // login.html改为你要跳转到的页面
其他
php表单数据发送到指定邮件
首先,我们需要去Github(网页链接)下载完整的SwiftMailer
这里主要使用到的是下载解压后lib文件夹里的内容,然后需要一些配置项,为方便管理和修改,此处我们写一个配置文件config.php,来进行配置,此处以QQ邮箱为例,配置项如下:
然后自定义一个函数sendMail(函数里的C是thinkphp里获取配置文件的方法,自己在不是tp里的话使用直接require就可以了)
然后在相关代码里使用调用sendMail发送邮件,这里以ThinkPHP里的controller为例子,使用方法如下:
发送成功后显示 ‘Done!’:
然后就可以去邮箱查看是否收取到邮件咯。
就是这么简单。
参考:网页链接
php中怎么把表单提交过来的数据写入到一个文件中
表单页a.php:
form action="b.php" method="get"
input name="content" type="text" /
label
input type="submit" name="Submit" value="提交"
/label
/form
写入页 b.php:
?
$str=$_GET[content];
echo $str."br";
$fp=fopen("b.txt","w");
fwrite($fp,$str);//写入
fclose($fp);
readfile("b.txt");//读取
?
PHP表单提交后,值已成功获取,再通过点击按钮让if语句调用刚才获取的值,确发现是空的,问题出在哪里?
你这问题发的
你能把代码弄整洁一点不?
全部挤在一起,看着都累
就你上面的代码
表单(form)内除了2个按钮,其他的什么都没有?
那你又如何psot呢?
又如何有值呢?
有如何不空白呢???
你连html都没有弄懂,来弄什么php哦?
?php
$xuhao = $_POST["xuhao"];
$mingzi = $_POST["mingzi"];
$jiguan = $_POST["jiguan"];
echo $xuhao." ";//数据能成功获取echo $mingzi." ";//数据能成功获取echo $jiguan." ";//数据能成功获取
?
form id="form2" name="form2" method="post" action=""
pinput type="hidden" name="xuhao" value="?php echo $xuhao." ";?" //p
pinput type="hidden" name="mingzhi" value="?php echo $mingzi." ";?" //p
pinput type="hidden" name="jiguan" value="?php echo $jiguan." ";?" //p
pinput type="submit" name="tijiao" id="button" value="确定" ;/input type="button" name="button2" id="button2" value="取消" //p
/form
?php
//通过点击确定按钮,将刚才获取的值再显示一遍(原本想执行一个数据库操作,先显示一下看能否取得值)
if($_POST["tijiao"]=="确定") {
echo "编号是".$xuhao;//"编号是"3个字经过点击确定按钮能正常显示,但$xuhao却为空
echo "名字是".$mingzi;//"名字是"3个字经过点击确定按钮能正常显示,但$mingzi却为空
echo "籍贯是".$jiguan;//"籍贯是"3个字经过点击确定按钮能正常显示,但$jiguan却为空
}
?
拿这代码你再试试
php怎么获取表单中提交的数据?
在获取表单数据中,最常用的自动全局变量是$_GET和$_POST,它们分别获取通过GET方法提交的数据和通过POST方法提交的数据。
比如一个名称为"user"的文本框表单控件,如果用GET方法提交,可以用 $_GET["user"]或者$_GET['user']
获取它提交的值。
点击提交按钮,php怎样把html表单里的内容发送到数据库?求代码,因为是新手,对这个不懂。谢谢
1.建数据库
2.建表单页
3.链接数据库,读取提交字段,插入语句插入数据库
文章标题:已发送表单数据php 发送表单数据有哪两种方法
网站地址:http://hbruida.cn/article/dosoijh.html