ตรวจสอบ multiple upload files ครับ ไม่ทราบว่าผิดตรงไหนครับ ใช้ไม่ได้T.T

เริ่มโดย absolutex, 20 เมษายน 2009, 20:01:04

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

absolutex

if (  !empty($_FILES) && !empty($_GET['aid'])  ) { 
$error = false;

foreach ($_FILES['juploadphoto'] as $key => $uploadphotos) {
if (!empty($uploadphotos)) {
if ( $uploadphotos['juploadphoto']['type'][$key] != "image/gif" || $uploadphotos['juploadphoto']['type'][$key] != "image/jpg" || $uploadphotos['juploadphoto']['type'][$key] != "image/jpeg" || $uploadphotos['juploadphoto']['type'][$key] != "image/png") {
                $error_photos = '<li><font class="error">Photo File Type, Must be:  Gif,  Jpg,  Jpeg ,  Png </font></li>';
$error = true;
                }
if ( $uploadphotos['juploadphoto']['size'][$key] > $config[imagesize] * 1024 )
{
$error_photos_size = '<li><font class="error">รูปต้องมีขนาดไม่เกิน ".$config[imagesize]." kb.</font></li>';
$error = true;
}
}

}


มันขึ้น

Photo File Type, Must be:  Gif,  Jpg,  Jpeg ,  Png

ตลอดเลย - -* ผ่านไม่ได้สักที 3hr  :'(

ส่วนตรงนี้คือ form

<input type="file"  name="juploadphoto[]"  id="juploadphoto" />

:-X

ได้แล้วครับ  :P

Pipo

ลองสั่ง echo $uploadphotos['juploadphoto']['type'][$key] มาดูซิครับ

อีกอย่างขอดู <form....> ใน html ด้วยครับ
ใช้แบบนี้หรือเปล่า <form enctype="multipart/form-data" method="post"> หรือเปล่า

DJJome