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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 22-07-08, 13:55   # 1
Imri
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,232

Imri לא מחובר  

JAVASCRIPT - זקוק לרעיון בקשר לטופס העלאת קובץ

שלום.

בניתי טופס להעלאת קובץ מסוים, ואני כעת רוצה לבנות מערכת קטנה שתוודא שסיומת הקובץ היא ZIP.
יצרתי בטופס שלי BUTTON שלחיצה עליו מובילה לפונקציה ב- JAVASCRIPT,
שמוציאה את 3 התווים האחרונים למחרוזת, שאם לא שווה "ZIP", יוצא ALERT.
אבל אני לא יודע מה לעשות אם היא כן "ZIP"

כלומר, אני לא יודע איך לגרום לטופס להישלח במידה והבדיקה יוצאת חיובית.

איך לעשות זאת, למישהו יש רעיון?

תודה!
  Reply With Quote
ישן 22-07-08, 14:01   # 2
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

אל תעשה בדיקה כזו עם JS, יש אפשרות לעקוף את זה על ידי יצירת טופס והפנייתו לדף שלך, פריצה פשוטה שיכולה להרוס לך.
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote
ישן 22-07-08, 14:08   # 3
Imri
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,232

Imri לא מחובר  

אז איך, דרך PHP?
  Reply With Quote
ישן 22-07-08, 14:11   # 4
Noam
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 2,567
שלח הודעה באמצעות ICO אל Noam שלח הודעה באמצעות MSN אל Noam

Noam לא מחובר  

כן דרך PHP
  Reply With Quote
ישן 22-07-08, 14:12   # 5
DvirCohen
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 151

DvirCohen לא מחובר  

אתה עושה ככה
קוד:
<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);">
במידה ומוחזר FALSE הטופס יעצר, במידה ומוחזר TRUE הטופס ישלח.

אגב, מומלץ מאוד לעשות את הבדיקה הזאת גם בצד השרת, כי בדיקת JS אפשר לעבור בקלי קלות.
  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. הזמן כעת הוא 01:10.

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