![]() |
שאלות בנוגע להעלאת קבצים
1) איך אני יכול לקבוע את מקסימום גודל הקובץ שאפשר להעלות?
2) איך מתגברים על דברים מסוג: מישהוא מכלה תמונה שהיא בעצם לא תמונה אלא משהוא מזיק... נ.ב, אפשר לעשות זאת ע"י צד לקוח בטרם ההעלאה? תודה מראש... |
לגבי השאלה הראשונה יש מדריכים ברשת לגבי פונקציות של העלאת קבצים
יש פונקציה שמחשבת את הגודל של הקובץ ואז תעשה תנאי פשוט שאם זה גדול מ X אז... |
אני יודע איך... השאלה שלי הייתה אם אפשר ע"י צד לקוח.
ושמתי לב שהניסוח שלי היה מטעה, סליחה... |
לא יודע אם אפשרי צד לקוח (אני מאמין שכן), בכל מקרה זה לא מספיק ותמיד צריך לעשות בדיקה של צד שרת.
|
הבעיה כאן היא שאדם יכול להעלות 200 מגה ורק אח"כ האפלקציה תבדוק ותמחוק...
זה נורמאלי? חחח... מקווה שיש פיתרון... |
אם מדובר בכאלה גדלים באמת כדאי לעשות בדיקה גם בצד לקוח (אני כמעט בטוח שזה אפשרי), בכל מקרה כדאי לעשות בדיקה כפולה.
|
כנראה שג'אווה סקריפטס באמת שפה גאונית..
קוד:
var oas = new ActiveXObject("Scripting.FileSystemObject"); |
הדפדפן לא יתן לך להשתמש בזה.
בלי קשר לעובדה שזה יעבוד רק בIE. בכל מקרה, לא כדאי להסתמך על זה כי אפשר לזייף את זה בקלות |
אתה יכול להשתמש ב JS
תוסיף אירוע לטופס/כפתור onsubmit/onclick שיקרא לפונקציה אשר תבדוק את הסיומות של הקובץ. קוד:
<script language="JavaScript"> |
כל הזמנים הם GMT +2. הזמן כעת הוא 07:48. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ