php刷新保存之前数据,php刷新保存之前数据还在吗

php 1.php表单文件传到2.php然后保存到数据库,2.php刷新一次数据库里就多一条一样的路径

方法1: 在2.php里保存之后,跳转到一个新的页面.比如3.php

创新互联公司-专业网站定制、快速模板网站建设、高性价比镇巴网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式镇巴网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖镇巴地区。费用合理售后完善,十余年实体公司更值得信赖。

方法2:在上传的时候加个参数,比如action=upload.在2.php里判断

if ($_POST["action"]=="upload")

{

开始上传

echo "scriptlocation.href='2.php'/script"; //跳转

}

还是跳转到2.php.只是少了action的参数.所以上传的地方不会被执行.也就不会出现两次了.

用php写了一个简单的发布信息页面,上传完图片后页面会自动刷新,之前填的就全没了,求高手解决!!

楼上的办法挺好.. 一个是ajax解决..如果不懂ajax可以百度搜索(资料很多的)

另外就是楼上的iframe嵌套来实现

你可以把上传的代码单独放一个文件(也就是上传用的form表单单独放置,最好不要有文字,只放上传按钮、选择框)

然后在原页使用iframe src="这里写单独文件地址" row="*"/iframe来嵌套刚才的文件..

iframe还有很多属性.. 是HTML的代码,你可以搜索更详细的相关内容

如果你实在弄不懂.. 就把上传图片的功能和本来的表单放在一起处理吧

PHP中如何实时刷新并且更替显示的数据

有两种实现方法:

1、你可以用PHP服务器推技术,当数据发生变化时,主动推送到页面显示。相关技术可以参考文档。百度也很多。

2、你可以用Javascript,每过一秒钟,使用Ajax获取数据,一秒钟刷新一次,也可以实现的。

第一种我也不会。第二种相信你可以的。

while的话是循环,你用了只会一行行加

关于php代码问题,提交一次数据后,第二次刷新一下 会将上次的数据自动插入到数据库。

在表单页面设置一个隐藏域,尽量让隐藏域的值不重复,例如在表单页面form.php中设置隐藏域hashCode,并让hashCode的值为当前的时间戳:

form name="form1" action="form_action.php" method="post"

input type="hidden" name="hashCode" value="?php echo time()?"/

/form

在表单处理页面form_action.php接收隐藏域hashCode的值,判断是否存在$_SESSION['ACTION']或者$_SESSION['ACTION']的值是否等于表单提交的hashCode的值,如果相等为重复提交数据。

?php

session_start();

$hashCode    =trim($_POST['hashCode']);

if(!isset($_SESSION['ACTION'])||$_SESSION['ACTION']!=$hashCode){

//新提交数据,入库操作

$_SESSION['ACTION']    =$hashCode;//标记操作完成

}else{

echo '请勿重复提交数据';

exit();

}

?

想用PHP做一个页面,每次刷新页面后都从数组中返回一个随机的元素,请问如何把每次刷新的结果保存下来

当然是用数据库啊,不知道你有没有学过数据库,根据你的功能只需要设计一张表就行了,表中包含的字段array(数组,建议用json字符串来存储,使用的时候转化),update_time(刷新时间),value(随机元素的值),至少要有这几个字段,其他的根据你的功能增加。

php中如何添加数据点击提交后返回当前页并刷新了数据?

1、首先这个页面是php页面,还要确定这个页面是提交到本页面的,设置 表单的 action="",或者设置action=“#”,或者不写action 都是提交到本页面的

2、创建一个表单,写入几个文本输入框,并设置name值,一定要设置name,最后还要有一个提交按钮

3、在最上面开始写php代码,如果需要处理这些数据,就处理,不需要处理可以不用写,点击提交按钮会提交到本页面并且刷新


文章题目:php刷新保存之前数据,php刷新保存之前数据还在吗
标题网址:http://scjbc.cn/article/hesspc.html

其他资讯