|
|
|
เปลี่ยนชื่อ browse แล้วรูปไม่ยอม upload จะกำหนดตัวแปรชื่อรุป ที่ฟอร์มใด หรือ นำชื่อตัวแปรรุปส่งค่าไป upload |
|
|
|
|
|
|
|
myfile_photomain1 อยู่ที่เดียวกันกับไฟล์ที่รันไหม
แล้ว enctype form หรือยัง
|
|
|
|
|
Date :
2013-03-09 12:23:33 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนที่ยังไม่ได้เปลี่ยนชื่อ browse ก็ upload ได้ทุกอย่างครับ
|
|
|
|
|
Date :
2013-03-09 12:37:54 |
By :
BABANGYAI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดูหน้า form เต็มๆหน่อยครับ
|
|
|
|
|
Date :
2013-03-09 13:38:00 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้าฟอร์ม
Code (PHP)
<form action="saveDataImage18_1.php" name="frmMain" method="post" enctype="multipart/form-data" target="iframe_target" onSubmit="return ChkSubmit();">
<iframe id="iframe_target" name="iframe_target" src="#" style="width:0;height:0;border:0px solid #fff;"></iframe>
<script language="JavaScript">
function ChkSubmit(result)
{
if(document.getElementById("filUpload").value == "")
{
alert('โปรด เลือก รูป...');
return false;
}
document.getElementById("progress").style.visibility="visible";
document.getElementById("divresult").innerHTML ="Uploading....";
return true;
}
function showResult(result)
{
document.getElementById("progress").style.visibility="hidden";
if(result==1)
{
document.getElementById("divresult").innerHTML = "<font color=green>เปลี่ยนเรียบร้อยแล้ว</font> <br>";
}
else
{
document.getElementById("divresult").innerHTML = "<font color=red>ไม่สามารถเปลี่ยนรุปได้</font> <br>";
}
}
</script>
<div id="divresult"></div>
<div id="progress" style="visibility:hidden"></div>
<input type="text" name="file" size="14" value="">
<input type="button" onClick="filUpload.click();file.value=filUpload.value;" value="เลือกรูป">
<input type="file" name="filUpload" style= "display:none;">
<input type="hidden" name="txtImage" value="<?=$objResult["photo_main1"];?>">
<input type="hidden" name="txtmenu" value="<?=$objResult["menu"];?>" />
<input type="hidden" name="txtpassword" value="<?=$objResult["password"];?>" /><br><br>
<input type="submit" name="submit" value="เปลี่ยนรูป">
</form>
|
|
|
|
|
Date :
2013-03-09 13:51:02 |
By :
BABANGYAI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เท่าที่สังเกตุ คงมีปัญหาหน้าฟอร์มมากกว่าครับ
ถ้าลองสังเกตุดู ถ้าใส่ข้อมูลในฟอร์มเรียบร้อยแล้ว คุณลอง echo $_FILES["filUpload"]["name"]; ก่อนทำ if else หน้ารับ ดูครับ มันน่าจะเป็นค่าว่าง
|
ประวัติการแก้ไข 2013-03-09 14:02:48
|
|
|
|
Date :
2013-03-09 14:02:07 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ครับ ผมเอาฟอร์ม อีกชุดหนึ่งใส่เข้าไป เพื่อ เปลี่ยนชื่อ browse
แต่รัน ตามปกติ ยังไม่เปลี่ยนชื่อ browse ก็ Upload ตามปกติ
|
|
|
|
|
Date :
2013-03-09 15:07:41 |
By :
BABANGYAI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<input type="file" name="filUpload" style= "display:none;"> // ทำไมถึงต้องปิดไว้ครับ มีเหตุผลไฉน ^^
|
|
|
|
|
Date :
2013-03-09 15:15:24 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือ ปิดใว้เพื่อ ให้ อีก ฟอร์ม ที่เอามาแทนที่ โชว์ browseที่เป็น ภาษาไทย
|
|
|
|
|
Date :
2013-03-09 15:38:34 |
By :
BABANGYAI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|