PHP+ajax upload ไฟล์ไม่ได้ ช่วยด้วยครับ Warning: copy("C:\
=================
ผมเขียน PHP+Ajax ทุกอย่างทำงานได้ยกเว้นการ upload ไฟล์ครับ ทำที่เครื่องเราได้ แต่เครื่องอื่นไม่ได้ครับ เหมือนกับว่าค่า picture ที่ส่งไปให้ copy จะอ้างหาที่เครื่อง server ครับ งงมาก ช่วยแนะนำผมด้วยครับ จะฟ้อง error Warning: copy("C:.pic") [function .copy]: failed to open stream: No such file or directory in ...
var SType=document.form1.SType.value;
var itm_no = document.form1.itm_no.value;
var name= document.form1.name.value;
var thai_name= document.form1.thai_name.value;
var um= document.form1.um.value;
var min= document.form1.min.value;
var onhand = document.form1.onhand.value;
var uprice = document.form1.uprice.value;
var bin_locatn = document.form1.bin_locatn.value;
var picture = document.form1.picture.value;
var picture2 = document.form1.picture2.value;
var wcomment =iView.document.body.innerHTML;
var result2;
var url ='storeFunc.php?case=6&itm_no='+itm_no+'&name='+name+'&thai_name='+thai_name+'&um='+um+'&min='+min+'&onhand='+onhand+'&uprice='+uprice+'&bin_locatn='+bin_locatn+'&picture='+picture+'&picture2='+picture2+'&wcomment='+wcomment+'&SType='+SType;
xmlhttp = uzXmlHttp();
xmlhttp.open("GET", url, false);
xmlhttp.send(null);
result2 = xmlhttp.responseText;
var resultarea= document.getElementById('result2');
resultarea.innerHTML = result2;
========================================
copy("$picture","images/store/$pic"); เวลาcopyทำงานกับเครื่องเราได้ แต่ทำเครื่องอื่นๆไม่ได้ครับ ช่วยผมด้วยครับ
ผมเขียน PHP+Ajax ทุกอย่างทำงานได้ยกเว้นการ upload ไฟล์ครับ ทำที่เครื่องเราได้ แต่เครื่องอื่นไม่ได้ครับ เหมือนกับว่าค่า picture ที่ส่งไปให้ copy จะอ้างหาที่เครื่อง server ครับ งงมาก ช่วยแนะนำผมด้วยครับ จะฟ้อง error Warning: copy("C:.pic") [function
var SType=document.form1.SType.value;
var itm_no = document.form1.itm_no.value;
var name= document.form1.name.value;
var thai_name= document.form1.thai_name.value;
var um= document.form1.um.value;
var min= document.form1.min.value;
var onhand = document.form1.onhand.value;
var uprice = document.form1.uprice.value;
var bin_locatn = document.form1.bin_locatn.value;
var picture = document.form1.picture.value;
var picture2 = document.form1.picture2.value;
var wcomment =iView.document.body.innerHTML;
var result2;
var url ='storeFunc.php?case=6&itm_no='+itm_no+'&name='+name+'&thai_name='+thai_name+'&um='+um+'&min='+min+'&onhand='+onhand+'&uprice='+uprice+'&bin_locatn='+bin_locatn+'&picture='+picture+'&picture2='+picture2+'&wcomment='+wcomment+'&SType='+SType;
xmlhttp = uzXmlHttp();
xmlhttp.open("GET", url, false);
xmlhttp.send(null);
result2 = xmlhttp.responseText;
var resultarea= document.getElementById('result2');
resultarea.innerHTML = result2;
========================================
copy("$picture","images/store/$pic"); เวลาcopyทำงานกับเครื่องเราได้ แต่ทำเครื่องอื่นๆไม่ได้ครับ ช่วยผมด้วยครับ
น่าจะประมาณนี้น่ะครับ
ผมกำหนด chmod เป็น 777 แล้วครับผังไม่ได้ครับ
ผมทดลองที่เครื่อง server ได้แต่ไปลองที่เครื่องอื่นไม่ได้
ไม่ต้องไปหาครับ อัปโหลดไม่ได้ ถ้าอยากจะอัปโหลด ให้ใช้ GAJAX ครับ ดูหัวข้อ GForm ครับ