Thu 17 Nov 2005 16:50:27
สวัสดีครับทั่นเว็ลมาสเตอร์ กลับมาอีกแล้ว จากคราวก่อน ที่ผมตั้งกระทู้ การแสดงรูปจากฐานข้อมูล นั้นไม่รู้ทำไม่ยังงัยก็ไม่แสดงรูป ผมเลยเปลี่ยนแนวใหม่ โดยการ เขียนการอัพโหลดไฟล์แทน ดูโค๊ดนะครับ
การโหลด
if (copy($HTTP_POST_FILES['files']['tmp_name'],$HTTP_POST_FILES['files']['name'])){
echo"<b>รายละเอียดของไฟล์ที่ได้รับ</b><br>\n";
echo"ชื่อไฟล์ :".$HTTP_POST_FILES['files']['name']."<br>\n";
echo"ชื่อพาธเต็ม :".$HTTP_POST_FILES['files']['tmp_name']."<br>\n";
echo"ขนาดไฟล์ :".$HTTP_POST_FILES['files']['size']."ไบต์ <br>\n";
echo"ประเภทไฟล์ :".$HTTP_POST_FILES['files']['type']."<br>\n";
echo"<img src=\"".$HTTP_POST_FILES['files']['name']."\"><br><br>\n";
}
แต่ไม่รู้จะให้มัน เซฟลงในโฟลเดอร์ที่ server ยังงัยอ่ะ ไฟล์ที่จะเก็บที่ server คือ
hostname\Web\images ครับ
//upload OK
}else{
//upload failed
}
ส่วนการอ้างอิง /hostname/web/images นั้นสามารถอ้างแบบ relative ได้ครับ เช่น images หรือ web/images

















