表單送出前,圖片上傳,預覽都沒問題,照您說的,在client端用 alert 看 myImageUploader1.getFiles() 的值,也都正確:<input type="button" value="ALERT" onclick="var tt=myImageUploader1.getFiles();alert(tt);"> 因為 myImageUploader1.getFiles() 我是寫到 pics_name[] 裡面,所以表單接收頁的程式:$pics_name = explode(",",$_POST['pics_name']); //圖片的檔
<div align="center"><img src=<? echo $pics_name[0]; ?> /> <img src=<? echo $pics_name[1]; ?> /> <img src=<? echo $pics_name[2]; ?> /></div> 但送出表單後,$pics_name[2] 的值,也就是第三張圖(最後一張圖),經常都是空值,現在發現,必須送出表單前,滑鼠要移過第三張(或是最後一張)預覽圖後,表單接受頁的 $pics_name[2] 才會有值.
謝謝大大回覆得如此迅速! |