[請益] 如何將值傳回前一個畫面視窗??
目前我做了一個會員系統頁面A
裡面會有個照片上傳的按鈕,點選後會額外跳出一個小視窗頁面B
在頁面B上傳完照片之後,我想把上傳的路徑傳回頁面A,關閉頁面B,請問該怎樣做呢?
謝謝~
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
header ('Content-type: text/html; charset=utf-8');
if($_FILES['Photo']['name'] != ""){
//echo "檔案名稱:".$_FILES['Photo']['name'][$i]."<br>";
if($_FILES['Photo']['error'] > 0){
echo "檔案:".$_FILES['Photo']['name']."<br>";
switch($_FILES['Photo']['error']){
case 1 : die("大小超出 php.ini 限制");
case 2 : die("大小超出 MAX_FILE_SIZE 限ꠊ case 3 : die("僅被部分上傳");
case 4 : die("未被上傳");
}
}
$destDir = "photos";
if(!is_dir($destDir) || !is_writeable($destDir))
die("目錄不存在或無法寫入");
//檔案格式判斷
$checkExt = getimagesize($_FILES['Photo']['tmp_name'])
if( $checkExt[2] == NULL )
die ("檔案格式不符");
//指定副檔名
switch($checkExt[2]){
case 1 : $Ext = "gif"; break;
case 2 : $Ext = "jpg"; break;
case 3 : $Ext = "png"; break;
}
//檔案命名
$Name = "member_123" . $Ext;
$dest = $destDir . "/" . $Name; //存圖的目的資料夾
$destW = 150;
$destH = 150;
imagesResize($_FILES['Photo']['tmp_name'],$dest,$destW,$
move_uploaded_file($dest , $destDir . "/" . $Name );
====================================================
這邊該怎樣寫? 把$dest傳回頁面的Pic欄位呢?
順便把這個視窗給關閉!
====================================================
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.218.254
→
04/10 22:05, , 1F
04/10 22:05, 1F
→
04/10 22:06, , 2F
04/10 22:06, 2F
→
04/10 22:06, , 3F
04/10 22:06, 3F
→
04/10 22:06, , 4F
04/10 22:06, 4F
→
04/10 22:26, , 5F
04/10 22:26, 5F
→
04/10 22:54, , 6F
04/10 22:54, 6F
→
09/15 00:44, , 7F
09/15 00:44, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章