|
|
|
move_uploaded_file() เวลาใช้ใน appserv มันใช้ได้ แต่เอาขึ้นโฮสทำไมไม่ได้ครับช่วยดูที |
|
|
|
|
|
|
|
ผมใช้ของ http://www.pathosting.co.th/ นะครับ
คำสั่ง copy() ผมก็ลองดูแล้วครับ ไม่ได้เหมือนเดิม directory ไฟล์ผมก็ดูดีๆ แล้ว ไม่น่าจะผิดอะไร นั่งแก้มานานยังไม่ได้เลยครับ
Code (PHP)
$extension = array('jpg','jpeg','png','gif','bmp'); // ประเภทไฟล์
$j = count($_FILES["image_solve"]["name"]);
for($i = 0; $i < $j; $i++)
{
$rand = substr(str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'),0,3); // สุ่มค่าในอาเรย์ แล้วตัดเอาเฉพาะตำแหน่ง 0-3
$ext = strtolower(pathinfo($_FILES["image_solve"]["name"][$i], PATHINFO_EXTENSION)); // คืนค่านามสกุลไฟล์ พร้อมเปลี่ยนตัวอักษรเป็นตัวเล็กทั้งหมด
if($_FILES["image_solve"]["name"][$i] != "" && in_array($ext,$extension)) // ตรวจสอบประเภทไฟล์ in_array(ค่าที่ต้องการให้ค้นหา, อาเรย์ที่ต้องการค้นหา
{
$sur = strrchr($_FILES['image_solve']['name'][$i], "."); // ตัดเอาเฉพาะนามสกุลไฟล์
$newfilename = ($i.$rand."_".Date("dmy_His").$sur); // ชื่อไฟล์ประกอบด้วย ( ลำดับ, ค่าที่สุ่มได้จาก $rand, วันเดือนปี_ชั่วโมง นาที วินาที ) .นามกุลรูป
/*-------------------------- เก็บรูปในโฟลเดอร์ --------------*/
if(move_uploaded_file($_FILES["image_solve"]["tmp_name"][$i],"img_results/".$newfilename))
{
$insrt_experimental = "UPDATE mostproblems SET experimental_results = '".$_POST["experimental_results"]."', experimental_percent = '".$_POST["percent"]."' WHERE id_mostProblems = '".$_POST["object_problem"]."' ";
$query_experimental = mysql_query($insrt_experimental) or die(mysql_error());
$insrt_img_details = "INSERT INTO image (id_image, id_zone, id_area, id_mostProblems, name_image) VALUES ('NULL', '".$_SESSION["id"]."', '".$_POST["area"]."', '".$_POST["object_problem"]."', '".$newfilename."') ";
$query_img_details = mysql_query($insrt_img_details) or die(mysql_error());
$count = 1;
}
}
}
รบกวนด้วยครับ ขอบคุณครับ
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2012-03-27 01:29:33
|
|
|
|
|
Date :
2012-03-27 01:27:16 |
By :
fogza |
View :
1583 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะต้อง CHMOD 777 โฟเดอร์ img_results ครับ
|
|
|
|
|
Date :
2012-03-27 06:35:21 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2012-03-27 14:32:51 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|