|
|
|
จะทำการอัพโหลดไฟล์คับ...ผมทำได้ถึงตอนบันทึกข้อมูลไฟล์เข้าดาต้าเบสได้แล้ว แต่ยังไม่เก็บไฟล์เข้าในโฟลเดอร์คับ |
|
|
|
|
|
|
|
Code (PHP)
<?php
$str_maker2="SELECT MAX(file_du_id) FROM work_du_file ";
$rs_maker2=mysql_query($str_maker2);
$arr_maker2=mysql_fetch_array($rs_maker2);
$flie_du_id=$arr_maker2[0]+1;
if($_POST["file"]!=""&&$_POST["detail"]!=""){
$code= rand();
$file_du_name=$_POST["file"];
$file_extension = substr($file_du_name,strrpos($file_du_name,"."),strlen($file_du_name));
$filename=$file_du_id.$file_du_name.$file_extension;
if(!copy($file_du_name,"data/files/$filename")){
}
$str4="INSERT INTO `work`.`work_du_file` (`flie_du_id`, `file_du_name`, `tag_du_id`, `file_du_detail`, `last_update`) VALUES ('$file_du_id', '$filename' , '$_POST[tag_du_id]' , '$_POST[detail]' , now())";
$rs4=mysql_query ($str4);
// echo $str4;
echo "<meta http-equiv='refresh' content='0; url=tag_details_file_durable.php?tag_du_id=$_POST[tag_du_id]' > ";
}else{echo "<meta http-equiv='refresh' content='0; url=tag_details_file_durable.php?tag_du_id=$_POST[tag_du_id]' > ";}
?>
ช่วยแก้ไขโค้ดให้ทีครับ ผมทำได้ถึงตอนบันทึกข้อมูลไฟล์เข้าดาต้าเบสได้แล้ว แต่ยังไม่เก็บไฟล์เข้าในโฟลเดอร์คับ ผมผิดตรงไหนรึเปล่าคับ รบกวนด้วยครับ ขอบคุณครับ
Tag : PHP
|
|
|
|
|
|
Date :
2015-02-25 16:06:58 |
By :
stepartz |
View :
695 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file))
|
|
|
|
|
Date :
2015-02-25 16:21:51 |
By :
bunchuai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่ ตรงไหน ก็แล้วแต่ชอบครับ algorithm ของใครของมัน
แต่สิ่งสำคัญ คุณมี form enctype=mutipart/data หรือยังครับ
และมี tag <input type=file> หรือยัง
|
|
|
|
|
Date :
2015-02-25 16:34:19 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|