900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 上传文件后怎么使页面不跳转

上传文件后怎么使页面不跳转

时间:2019-05-12 10:04:54

相关推荐

上传文件后怎么使页面不跳转

后端开发|php教程

quot,file,FILES,type,image

后端开发-php教程

上传文件后如何使页面不跳转

代码如下:

HTML code

live555源码下载,ubuntu中rar下载,tomcat要修改的IP,爬虫数据丢失,自学php的平台,seo关键词排名优化去哪找lzw

PHP code

jsp框架源码,ubuntu系统监控平台,一个tomcat吞吐量,java爬虫 下载小说,php一点登录网页就刷新,dzlogo链接SEOlzw

if ((($_FILES["file"]["type"] == "image/gif")|| ($_FILES["file"]["type"] == "image/jpeg")|| ($_FILES["file"]["type"] == "image/pjpeg")|| ($_FILES["file"]["type"] == "image/png"))&& ($_FILES["file"]["size"] 0) { echo "Return Code: " . $_FILES["file"]["error"] . "

"; } else {$picture=$_FILES["file"]["name"]; } }else { echo "请选择合法格式(gif,jpeg和png)且大小不超过2MB的文件!"; }

点击“上传”后就执行以上Php语句,但是会发生页面跳转。怎样让页面不跳转呢?或者是用别的语言能不能实现相同功能?

易语言播放mp3源码,vscode跳转插件叫什么名字,ubuntu网络无法连接,tomcat在哪里编译jsp,网站 sqlite 迁移,厦门da网页设计工作室,在云服务器安装sql,帝国手机验证插件,谷歌前端框架 f,学爬虫的好处,php稳定版本,网站站长seo,springboot如何做审计,asp音乐网站源码下载,html怎么制作动态网页,免费php网站模板,网站没有后台怎么更新文章,展示型页面 博客园,java人力资源管理系统,安卓小程序lzw

——解决方案——————–

提交时一定会产生跳转的,你可以用提交到插入式框架、弹出式窗口来掩盖这个现象

——解决方案——————–

去搜一下swfupload、mooUpload等

——解决方案——————–

通过插件异步上传文件.eg:uploadify、swfupload等

——解决方案——————–

你是不是要实现在同一页面内上传,

如果是在同一页面内上传,可以这样

upload.php

PHP code

input type="file" name="file"/>

<?phpif($_POST[sumbit]){if ((($_FILES["file"]["type"] == "image/gif")|| ($_FILES["file"]["type"] == "image/jpeg")|| ($_FILES["file"]["type"] == "image/pjpeg")|| ($_FILES["file"]["type"] == "image/png"))&& ($_FILES["file"]["size"] 0) { echo "Return Code: " . $_FILES["file"]["error"] . "

"; } else {$picture=$_FILES["file"]["name"]; } }else { echo "请选择合法格式(gif,jpeg和png)且大小不超过2MB的文件!"; }}

------解决方案--------------------

给 form 加个target="" 属性,再加个隐藏的iframe标签,就跳到这里来。

处理后parent.fun()调父窗口响应结果就ok了。

------解决方案--------------------

将form中action设为xxx.php,html和php也放入xxx.php中,那提交文件的时候就是转至当前页面xxx.php进行处理。如果有其他数据,那么可以存入临时数据$tmp=$_POST,然后在显示出来。虽然有点麻烦,却实现了假跳转。

------解决方案--------------------

用插件吧,搜一下ajaxfileupload.js

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。