网站建设资讯

NEWS

网站建设资讯

已发送表单数据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://cdweb.net/article/dosoijh.html