|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר וותיק
|
JAVASCRIPT - זקוק לרעיון בקשר לטופס העלאת קובץ
שלום.
בניתי טופס להעלאת קובץ מסוים, ואני כעת רוצה לבנות מערכת קטנה שתוודא שסיומת הקובץ היא ZIP. יצרתי בטופס שלי BUTTON שלחיצה עליו מובילה לפונקציה ב- JAVASCRIPT, שמוציאה את 3 התווים האחרונים למחרוזת, שאם לא שווה "ZIP", יוצא ALERT. אבל אני לא יודע מה לעשות אם היא כן "ZIP" ![]() כלומר, אני לא יודע איך לגרום לטופס להישלח במידה והבדיקה יוצאת חיובית. איך לעשות זאת, למישהו יש רעיון? תודה! |
![]() |
![]() |
# 2 |
מ.תיכנות
|
אל תעשה בדיקה כזו עם JS, יש אפשרות לעקוף את זה על ידי יצירת טופס והפנייתו לדף שלך, פריצה פשוטה שיכולה להרוס לך.
|
![]() |
![]() |
# 3 |
חבר וותיק
|
אז איך, דרך PHP?
|
![]() |
![]() |
# 4 |
הוסטסניון
|
כן דרך PHP
|
![]() |
![]() |
# 5 |
חבר בקהילה
|
אתה עושה ככה
קוד:
<script type="text/javascript"> function ext(f) { file = f.substring( f.length - 3 ); if ( file != 'zip' ) { return false; } return true; } </script> <form action="..." method="post" onsubmit="return ext(this.file);"> אגב, מומלץ מאוד לעשות את הבדיקה הזאת גם בצד השרת, כי בדיקת JS אפשר לעבור בקלי קלות. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|