View Single Post
ישן 21-08-06, 13:03   # 1
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 34
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

[PHP] בעיה בקוד

זאת אמורה להיות מערכת העאלת קבצים שאני מנסה לעשות..
טוב אז קודם תראו את הפונקציה :

PHP קוד:
    if($_POST["add"] == 1) {  

    
$error "";

           if(
$_FILES['file']['name']==''$error .= "לא נבחר קובץ.";
           elseif(
$_FILES['file']['error']!=0$error .= "אירעה שגיאה בהעלאת הקובץ.";

                 
$file $_FILES['file']['name'];

                 
$file str_replace(" ","-",$file);

                   list(
$name,$ext) = explode(".",$file);

                   if ((
$ext != "mp3") && ($ext != "MP3") && ($ext != "gif") && ($ext != "JPG") && ($ext != "jepg") && ($ext != "bmp") && ($ext != "BMP"))
                   
$error "לא ניתן להעלות את הקובץ ".$name." הסיומת ".$ext." אינה חוקית";

                
$time time(); 
                
$prefix$time."-";

        if(
$error == "") {

            if(
move_uploaded_file($_FILES['file']['tmp_name'],$dir.$prefix.$file)) {
            echo 
'הקובץ הועלה בהצלחה!';
            } else {
            echo 
'שגיאה בהעברת הקובץ, אנא נסה שנית';
            }

        } else echo 
$error;
    } 
הבעיה :
שאני מעלה קובץ עם סיומת gif הוא רושם "הקובץ הועלה בהצלחה!"
אבל !
שאני מעלה קובץ עם סיומת mp3 הוא כותב "אירעה שגיאה בהעלאת הקובץ."
ניסיתי להעלות מספר קבצים שונים של MP3 , ולא לא עובד, מה עושים ?
__________________
אימיל \ מסן : amirs91 [at] gmail.com
  Reply With Quote