當前位置:首頁 » 文件管理 » 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="成功後的圖片地址";

熱點內容
Android添加插件 發布:2024-10-27 06:14:33 瀏覽:154
x在c語言中是什麼意思 發布:2024-10-27 06:12:19 瀏覽:783
安卓手機怎麼關閉數據 發布:2024-10-27 06:08:59 瀏覽:514
安卓怎麼打出07 發布:2024-10-27 06:01:34 瀏覽:151
linux查看系統位數 發布:2024-10-27 05:59:19 瀏覽:604
魔獸該文件夾未包含正確的游戲版本 發布:2024-10-27 05:57:15 瀏覽:674
安卓手機如何唱k 發布:2024-10-27 05:55:40 瀏覽:883
新手適合什麼樣的安卓手機 發布:2024-10-27 05:46:46 瀏覽:218
兒童身高演算法 發布:2024-10-27 05:42:27 瀏覽:765
怎麼進qq加密空間 發布:2024-10-27 05:40:01 瀏覽:537