|
|
|
แป็ปค่ะ แวะมาดูหน่อย อัพค่ะ ดูให้หน่อยครับ มันฟ้องอย่างเดียวเลยว่า ไฟล์อัพโหลดไม่ถูกต้อง ลอง echo ชนิดไฟล์อีกหน้านึงแล้วนะครับ |
|
|
|
|
|
|
|
ดูให้หน่อยครับ
มันฟ้องอย่างเดียวเลยว่า ไฟล์อัพโหลดไม่ถูกต้อง
ลอง echo ชนิดไฟล์อีกหน้านึงแล้วนะครับ มันก็ขึ้นเหมือนเด๊ะ image/pjpeg แต่ไม่ให้ผ่าน
อีกอย่างนึงครับ มัน insert ไม่เข้าฐายข้อมูลครับ ผมว่าเขียนถูกแล้วน่ะ หน้าอื่นๆ ไม่มีปัญหาครับ
นี่ครับโค้ด
ขอบคุณล่วงหน้าที่สละเวลาครับ
<?
$photoupload = $_FILES['photoupload']['tmp_name'];
$photoupload_type = $_FILES['photoupload']['type'];
$photoupload_name = $_FILES['photoupload']['name'];
$photoupload_size = $_FILES['photoupload']['size'];
if(($photoupload_type!="image/pjpeg") or ($photoupload_type!="image/gif")) {
echo"ไฟล์อัพโหลดไม่ถูกต้อง";
}
if(($name_product == "") or ($select_type_product == "0") or ($detail == "") or ($price == "")){
echo"คุณกรอกข้อมูลสินค้าไม่ครบถ้วน";
}
else {
//เพิ่มข้อมูลสินค้า
include"connect_db.php";
$add = "insert into tb_product (name_product,id_type,detail_product,price_product,photo_product) values ('$name_product','$select_type_product','$detail', '$price','$photoupload_name')";
$dbquery = mysql_db_query($dbname, $add);
//ก็อบไฟล์
copy($photoupload,"img_product/$photoupload_name");
unlink($photoupload);
echo"เพิ่มสินค้าชื่อ $name_product เรียบร้อยแล้ว<br><br>";
include"menu_admin.php";
mysql_close();
}
?>
Tag : - - - -
|
|
|
|
|
|
Date :
31 ม.ค. 2551 00:48:52 |
By :
thank |
View :
1343 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(($photoupload_type!="image/pjpeg") or ($photoupload_type!="image/gif")) {
เค้าไม่ใช้ตัวนี้ครับ เนื่องจากมันไม่แน่นอนครับ บัคเกิดขึ้นได้ง่ายมากเปงที่ห
ลายอย่าง ขึ้นอยุ่กับโปรแกรมสร้างภาพด้วยครับ ถ้าเป็นที่มากจากกล้องดิจิตอล
มีปัญหาครับ
รวมถึงเครื่องผุ้ใช้และบรางเซอร์ด้วยครับใช้ตัวนี้ดีกว่าครับ
list($width, $height, $type, $attr) = getimagesize("img/flag.jpg");
เอาค่าที่ได้ช่อง type ไปใช้ครับอันนี้ชัวร์
|
|
|
|
|
Date :
31 ม.ค. 2551 12:51:53 |
By :
arsachi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันขึ้นแบบนี้ครับ
แบบว่าไม่รู้ผมใช้เป็นป่าว
Fatal error: Call to undefined function: getimagetype() in C:\AppServ\www\bn\test3.php on line 17
|
|
|
|
|
Date :
31 ม.ค. 2551 23:23:52 |
By :
thank |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ครับ มันออกมาเป็นเลข 1 2 อะไรอย่างนี้ ถูกมั๊ยครับ หมายถึง type ครับ
ค่าที่ได้จาก type
1 = gif
2 = jpg
แล้วลองเช็คพวก word พวก pdf ไม่เห็นออกค่ามาเลยครับ
ถ้าอยากเช็คไฟล์พวก word พวก pdf เนี่ย เช็คไงครับ มันไม่เกี่ยวกับที่ทำ แต่อยากรู้ครับ
|
|
|
|
|
Date :
31 ม.ค. 2551 23:52:57 |
By :
thank |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(($photoupload_type!="image/pjpeg") or ($photoupload_type!="image/gif")) {
เค้าไม่ใช้ตัวนี้ครับ เนื่องจากมันไม่แน่นอนครับ บัคเกิดขึ้นได้ง่ายมากเปงที่ห
ลายอย่าง ขึ้นอยุ่กับโปรแกรมสร้างภาพด้วยครับ ถ้าเป็นที่มากจากกล้องดิจิตอล
มีปัญหาครับ
รวมถึงเครื่องผุ้ใช้และบรางเซอร์ด้วยครับใช้ตัวนี้ดีกว่าครับ
list($width, $height, $type, $attr) = getimagesize("img/flag.jpg");
เอาค่าที่ได้ช่อง type ไปใช้ครับอันนี้ชัวร์
|
|
|
|
|
Date :
2009-08-12 14:32:57 |
By :
กหกฟหกหฟกหฟ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|