โค้ด: เลือกทั้งหมด
include("config.inc.php");
$path = dirname(__FILE__).'/upload';
if ($_FILES[picture][error]>0)
{
echo "เกิดข้อผิดพลาดกับ file " . $_FILES[picture][error] . "<br>";
}
else
{
if(file_exists($path.$_FILES[picture][name]))
{
echo "file ". $_FILES[picture][error] . " มีอยู่ในระบบแล้ว<br>";
}
else
{
move_uploaded_file($_FILES[picture][tmp_name],$path.$_FILES[picture][name]);
echo "uploade file " . $_FILES[picture][name] . " สำเร็จ<br>";
$pic_path = "/upload".$_FILES[picture][name];
$sql = "insert into emp(emp_id,username,password,name,surname,hiredate,salary,dept_id,picture) values('id','$user','$pass','$name','$sur','$date','$sal','$deptid','$pic_path');";
$result = mysql_query($sql);
if($result)
{
echo "เพิ่มข้อมูลสำเร็จ <br><br>";
}
else
{
echo "เกิดข้อผิดพลาด ไม่สามารถเพิ่มข้อมูลได้ <br><br>";
}
}
}
mysql_close($conn);
?>
ตอนอัพโหลดก็ไม่มี error อะไรปกติดี นี่คือโฟล์เดอร์ที่ผมกำหนดที่อยู่ไฟล์ตอนอัพโหลด C:\AppServ\www\phpbc\homework11\upload
แต่พอเข้าไปดูในโฟล์เดอร์มันเป็นแบบนี้อ่าครับ
วอนผู้รู้ช่วยแก้ที