当前位置:首页 » 文件管理 » php无刷新上传

php无刷新上传

发布时间: 2022-02-24 00:31:16

php get 传值无刷新

if($_GET[t]==1)改为if($_GET[“t”]==1),你没加引号

⑵ ajax如何实现表单修改后无刷新提交到php页面并且传递的参数是变量呢

提交按钮加onclick
js 方法获取输入值,ajax传输,php处理

你是不会ajax?

⑶ php无刷新上传如何做到上传一次后清空上传框中的内容,好让客户重新选择图片.代码在这个网页里htt

AJAX可以无刷新上传,楼上不要误导人了。
不过你这个不是无刷新上传,只不过用了框架而已。
如果要清空,你可以设置file表单的value的值试试。

⑷ 多图片无刷新上传,php+ajax+jquery 谁有比较完整代码发我下,谢谢

我这里有个类似的例子:
数据库配置信息:
<?php
//数据库配置信息(用户名,密码,数据库名,表前缀等)
$cfg_dbhost = "localhost";
$cfg_dbuser = "root";
$cfg_dbpwd = "1";
$cfg_dbname = "test";
$cfg_dbprefix = "";
$link = mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd);
mysql_select_db($cfg_dbname);
mysql_query("set names utf8");
?>
接收数据:
<?php
header("Content-type:text/html;charset=utf-8");
include "config.php";
//post接收数据,只是演示效果,这里就省去验证了
$name = $_POST['name'];
$content = $_POST['content'];
$sql = "insert into test (name,content) values ('{$name}','{$content}');";
$res = mysql_query($sql,$link);
if($res){
echo '{"name": "'.$name.'","content": "'.$content.'","status": "1"}';
}
?>
ajax+jquery的刷新
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无刷新</title>
<link href="css/css.css" type="text/css" rel="stylesheet" />
<style type="text/css">
body {
color: #555;
font-size: 14px;
padding: 0;
margin: 0;
}

#form {
background: #dedede;
padding: 10px 20px;
width: 300px;
}

#show {
background: #f6f6f6;
padding: 10px 20px;
width: 300px;
}

#show p {
margin: 6px;
font-size: 13px;
line-height: 22px;
border-bottom: 1px dashed #cdcdcd;
}
</style>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
$("#sub").click(function(){
//只是说明原理,然后这里省去了验证文本框内容的步骤,直接发送ajax请求
$.post("deal.php",{name : $("#name").val(), content : $("#content").val()}, function(data){
if(data.status){
var str = "<p><strong>"+data.name+"</strong> 发表了:"+data.content+"</p>";
$("#show").prepend(str); //在前面追加
}else{
alert("评论失败");
}
}, 'json');
});
});
</script>
</head>
<body>
<div id="form">
<form action="deal.php" method="get" id="suggest_form">
用户名:<input type="text" name="name" id="name" /><br />
内 容:<textarea name="content" id="content">
</textarea> <input type="button" value="发布" id="sub" />
</form>
</div>
<div id="show">
<?php
include "config.php";
$sql = "select * from test;";
$res = mysql_query($sql,$link);
while($row=mysql_fetch_array($res)){
echo "<p><strong>".$row['name']."</strong> 发表了:".$row['content']."</p>";
}
?>
</div>
</body>
</html>

⑸ php+ajax+js如何实现无刷新传值内容。

首先,ajax传值一般都是基于js事件去执行,所以,你要先给传值的表单加个事件,这个事件去触发一个js函数,这个函数是你自己定义的,在函数中通过jquery的ajax去指定url请求,然后基于post还是get在jQuery的方法中设置就行了,所谓ajax不过是浏览器异步请求url地址发放数据的表单而已,这样你应该明白了吧

⑹ PHP里的ajax无刷新上传图片问题

“ajax是使用了浏览器内部的XmlHttpRequest对象来传输XML数据的。既然是Xml的数据传输,那么传输的数据肯定是文本的,而文件上传则需要传输二进制的数据,显然用ajax是不可能的。”

http://www.oschina.net/p/uploadify
用这个插件吧,里面带有实例

⑺ php无刷新上传后如何显示上传的图片

msg = "上传成功";
这句中改成:
msg =" <img border=0 src=你上传的图片的地址 alt='上传成功' title='提示信息'/>"

⑻ 求一个php无刷新图片上传插件,除swfupload之外的,可用立即给分,在线等

ajaxfileupload.js 这个插件可以,需要jquery
可以上官网看怎么用
具体实现,可以自己研究也可以问我!

⑼ 如何运用PHP Ajax实现图片的无刷新上传

<metacharset="utf-8">
<formid="uploadForm">
<p>指定文件名:<inputtype="text"name="filename"value=""/></p>
<p>
上传文件:
<inputtype="file"name="photo"onchange="showPreview(this)"class="file"/>
<imgid="portrait"src=""width="70"height="75">
</p>
<inputtype="button"value="上传"onclick="doUpload()"/>
</form>
<scriptsrc="http://www.haoyunyun.cn/jquery.js"></script>
<script>
functiondoUpload(){
varformData=newFormData($("#uploadForm")[0]);
$.ajax({
url:'submit.php',
type:'POST',
data:formData,
async:false,
cache:false,
contentType:false,
processData:false,
success:function(returndata){
alert(returndata);
},
error:function(returndata){
alert(returndata);
}
});
}
</script>
<scripttype="text/javascript">
functionshowPreview(source){
varfile=source.files[0];
if(window.FileReader){
varfr=newFileReader();
fr.onloadend=function(e){
document.getElementById("portrait").src=e.target.result;
};
fr.readAsDataURL(file);
}
}
</script>
<?php
if($_FILES['photo']['error']>0){
echo"上传文件失败";
die;
}
$dir='./photo/';
$type=substr($_FILES['photo']['name'],strrpos($_FILES['photo']['name'],'.'));
$filename=time().rand(1000,9999).$type;
if(is_uploaded_file($_FILES['photo']['tmp_name'])){
move_uploaded_file($_FILES['photo']['tmp_name'],$dir.$filename);
echo"上传成功";
}else{
echo"上传文件失败";
}

⑽ 请问如何用php实现实现页面无刷新上传图片

1,页面需要嵌入iframe
src是你另一个php程序,比如upload.php
2.form
提交的时候提交到iframe
3.upload.php判断提交成功输出一段js代码,parent.document.getElemetById("PID").src="成功后的图片地址";

热点内容
安川仿真脚本 发布:2024-10-27 08:30:46 浏览:330
安卓卸载应用在哪里可以找到 发布:2024-10-27 08:30:43 浏览:193
3层加密 发布:2024-10-27 08:17:55 浏览:137
阿里云服务器备案问题 发布:2024-10-27 08:17:55 浏览:353
华为手机如何恢复安卓原来版本 发布:2024-10-27 08:14:20 浏览:694
服务器的访问地址 发布:2024-10-27 08:12:36 浏览:190
安卓11如何调频apk 发布:2024-10-27 08:12:36 浏览:292
蒸汽再压缩法 发布:2024-10-27 07:59:13 浏览:406
新宝来压缩比 发布:2024-10-27 07:57:59 浏览:340
sqlserver插入数据 发布:2024-10-27 07:57:52 浏览:331