הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה בקובץ העלאה (https://hosts.co.il/forums/showthread.php?t=64598)

InetKey.Net 29-06-08 12:02

בעיה בקובץ העלאה
 
שלום , יש לי מערכת העלאת קבצים ואני רוצה בקובץ PHP הגבלה לגודל קובץ מקסימלי:
בטופס העלאה:
PHP קוד:

<input type="file" name="source" size="46" /> 

בקובץ action:

PHP קוד:

$a $_FILES['source']['name'];
$filename "$source";
$host filesize($filename);

if (empty(
$source )) {

die(
"<span class='textupload'>שגיאה : לא בחרת שום קובץ להעלאה.</span>");

}

if(
$host 3000000){
die(
"<span class='textupload'>שגיאה : גודל הקובץ המקסימלי הוא 3 MB.</span>");


הבעיה היא שכשאני מעלה קובץ בגודל רגיל זה מעלה וזה עובד.
אבל ברגע שאני מעלה קובץ יותר גדול מ3 מגה- זה לא כותב את השגיאה שהקובץ גדול מדי , זה כותב את השגיאה שלא בחרתי קובץ בכלל..

*(לא רשמתי את כל התוכן של הקובץ , רק את הפונקציה שבודקת , אל תחשבו שחסר משהו)

איך לסדר את זה? תודה

ofekns 29-06-08 14:33

תחליף את
PHP קוד:

$host filesize($filename); 

ב:
PHP קוד:

$host $_FILES['source']['size']; 



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

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