|
|
|
ขอคำแนะนำหน่อยค่ะ upload file ไม่เข้าโฟล์เดอร์ แต่เข้าฐานข้อมูลแล้ว |
|
|
|
|
|
|
|
รูปไม่มาเลยค่ะ และชื่อที่เข้าฐานข้อมูลก้อเป็นชื่อแปลกๆ C:WindowsTempphpBE6A.tmp
ตอนที่ยังไม่ได้อ้างอิง foder รูปมัน upload เข้านะค่ะ แต่ไม่เข้า โฟล์เดอร์ที่ สร้างไว้
if (move_uploaded_file($_FILES['picture1']['tmp_name'], $uploadfile)) {
แต่พอเปลี่ยนโค้ดเหมือนพี่วินรูปก้อไม่มาเรยค่ะ ชื่อที่เข้าฐานก้อแปลกๆ
|
|
|
|
|
Date :
2011-06-22 17:23:39 |
By :
chadjan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ดูคับ
if (move_uploaded_file($_FILES['picture1']['tmp_name'], "uploadfile/".$uploadfile)) {
|
|
|
|
|
Date :
2011-06-22 17:38:24 |
By :
siammbk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
echo $uploadfile;
ตัวนี้มันคือค่าอะไรครับ
|
|
|
|
|
Date :
2011-06-22 17:40:37 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$uploadfile คือ ชื่อโฟล์เดอร์ที่สร้างเพื่อเก็บ file ที่ upload
|
|
|
|
|
Date :
2011-06-23 09:14:12 |
By :
chadjan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วชื่อไฟล์ครับ มันจะต้องมีชื่อโฟเดอร์และชื่อไฟล์ปลายทางด้วยครับ
|
|
|
|
|
Date :
2011-06-23 09:16:06 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วที่ฟอร์มล่ะ enctype="multipart/form-data" แล้วหรือยัง
|
|
|
|
|
Date :
2011-06-23 09:23:05 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from มีแล้วค่ะ enctype="multipart/form-data"
ชื่อ ไฟล์ "file"
โค้ด...if (move_uploaded_file($_FILES['picture1']['tmp_name'], $uploadfile."file".$_FILES['picture1']['name'])) {
รูปภาพ upload เข้าแล้วแต่ไม่ได้เข้า โฟล์เดอร์ upload ชื่อไฟล์ที่เข้าฐานข้อมูล C:WindowsTempphp25EA.tmp
|
|
|
|
|
Date :
2011-06-23 09:28:54 |
By :
chadjan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (move_uploaded_file($_FILES['picture1']['tmp_name'], $uploadfile."file".$_FILES['picture1']['name'])) {
upload เข้า โฟล์เดอร์ upload ชื่อ ไฟล์ปลายทาง คือ file
ต้องแก้ไขส่วนไหนอ่ะค่ะ ไฟล์มันไม่เข้า โฟล์เดอร์ที่ตั้งไว้ค่ะ
|
|
|
|
|
Date :
2011-06-23 11:13:21 |
By :
chadjan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอาอันนี้ไปปรับใช้นะครับ แต่อันนี้จะเปลี่ยนชื่อไฟล์ด้วย ถ้าไม่เอาก็ตัดออกไปครับ แต่ถ้าจะเอาแบบเช็คขนาดด้วยก็บอกได้นะครับ
Code (PHP)
if(trim($_FILES["fileUpload"]["tmp_name"]) != ""){
$path="images";
$images = $_FILES["fileUpload"]["name"];
$tmp = $_FILES["fileUpload"]["tmp_name"];
$new_images = "model_".$_FILES["fileUpload"]["name"];
move_uploaded_file($tmp,$path."/".$new_images);
}
$sql = "ตรงนี้ที่ '".$new_images."' ";
อันนี้ form
Code (PHP)
<input name="fileUpload" type="file" size="40"/>
|
ประวัติการแก้ไข 2011-06-23 11:28:58
|
|
|
|
Date :
2011-06-23 11:27:56 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะต่อด้วย insert ยังไงค่ะ
Code (PHP)
$sql = "insert into order_people (product,size,paper,page,pvc,color,qty,total,name,address,city,phone,email,detail,picture1)";
$sql.= "values ('$product','$size','$paper','$page','$pvc','$color','$qty','$total','$name','$address','$city','$phone','$email','$detail','$picture1')";
|
|
|
|
|
Date :
2011-06-23 11:47:14 |
By :
chadjan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ....ขอบคุณทุกคนมากค่ะ....
|
|
|
|
|
Date :
2011-06-23 14:52:54 |
By :
chadjan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|