הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 03-05-14, 18:34   # 1
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

איך מעלים קבצי exe?

שלום..
להעלות תמונות אין שום בעיה, בבדיקת הסוג אני עושה משהו כזה:

PHP קוד:
    if (($_FILES["file"]["type"] == "image/gif")
    || (
$_FILES["file"]["type"] == "image/jpeg")
    || (
$_FILES["file"]["type"] == "image/png")
    || (
$_FILES["file"]["type"] == "image/pjpeg")) 
אבל איך אני בודק אם זה קובץ .exe?
אני רוצה לאפשר להעלות קבצי .exe

תודה.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 03-05-14, 19:32   # 2
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

http://www.freeformatter.com/mime-types-list.html
  Reply With Quote
ישן 03-05-14, 19:40   # 3
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

application/x-msdownload לא מעלה לי.
עשיתי ככה:

PHP קוד:
if ($_FILES["fileexe"]["type"] == "application/x-msdownload"
מדוע? תודה.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743

Last edited by dor77; 03-05-14 at 19:42..
  Reply With Quote
ישן 03-05-14, 21:00   # 4
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

תדאבג, תדפיס את ה- type שאתה כן מקבל או משהו..
  Reply With Quote
ישן 03-05-14, 21:20   # 5
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

זה מצחיק..הוא נותן לי application/x-msdownload
אבל עם זאת נותן שגיאה.
איך?

PHP קוד:
if ($_FILES["fileexe"]["type"] == "application/x-msdownload"
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 03-05-14, 23:18   # 6
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

מה השגיאה שהוא נותן לך?
  Reply With Quote
ישן 03-05-14, 23:34   # 7
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

זה הקוד:

PHP קוד:

    $file_exts 
= array("jpg""bmp""jpeg""gif""png");
    @
$upload_exts end(explode("."$_FILES["exe"]["name"]));
    if (((
$_FILES["exe"]["type"] == "application/x-msdownload")
    || (
$_FILES["exe"]["type"] == "image/jpeg")
    || (
$_FILES["exe"]["type"] == "image/png")
    || (
$_FILES["exe"]["type"] == "image/pjpeg"))
    && (
$_FILES["exe"]["size"] < 8000000)
    && 
in_array($upload_exts2$file_exts2))
    {
    if (
$_FILES["exe"]["error"] > 0)
    {
    echo 
"Return Code: " $_FILES["exe"]["error"] . "<br>";
    }
    else
    {
    
//echo "Upload: " . $_FILES["file"]["name"] . "<br>";
    //echo "Type: " . $_FILES["file"]["type"] . "<br>";
    //echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
    //echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>";
    // Enter your path to upload file here
    
if (file_exists("exe/" .
    
$_FILES["exe"]["name"]))
    {
    echo 
"<div class='error'>"."(".$_FILES["exe"]["name"].")".
    
" already exists. "."</div>";
    }
    else
    {
    
move_uploaded_file($_FILES["exe"]["tmp_name"],
    
"exe/" $_FILES["exe"]["name"]);
    echo 
"<div class='sucess'>"."Stored in: " .
    
"exe/" $_FILES["exe"]["name"]."</div>";
    }
    }
    }
    else
    {
    echo 
"<div class='error'>Invalid file</div>";
    } 
הוא נותן לי Invalid file.

ותמונה הוא מעלה.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 03-05-14, 23:37   # 8
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

אני אניח שזה מכיוון ו- exe לא מופיע במערך $file_exts
__________________
תומר
  Reply With Quote
ישן 04-05-14, 00:26   # 9
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

ציטוט:
נכתב במקור על ידי Tomer צפה בהודעה
אני אניח שזה מכיוון ו- exe לא מופיע במערך $file_exts
חחחח כמה שאני טיפש!!
תודה רבה.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 04-05-14, 13:45   # 10
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

שים לב שאתה מסתמך על ה mimetype שהדפדפן שולח לך, ולא על סיומת הקובץ או ע"י בדיקת התוכן של הקובץ.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 20:03.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ