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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 21-03-06, 21:01   # 1
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

[שאלה] תוצאות שליחת SELECT.

אם אני שולח בטופס <SELECT>, איך אני מחזיר את הערך של ה OPTION שנבחר?
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 21-03-06, 21:09   # 2
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

תראה אני תמיד השתמשתי באותו NAME גם בSELECT וגם בOPTION
סביר להניח שגם אתה ככה תשתמש

אז ככה:
אם הטופס במצב של POST, אז תגדיר name גם בתגית של הSELECT וגם בכל הOPTION
אם למשל בחרת בname "l_page", אז המשתנה $_POST['l_page'] יכיל את הvalue של אותו OPTION שנבחר.

מובן?
  Reply With Quote
ישן 21-03-06, 21:18   # 3
Alter
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 3,103

Alter לא מחובר  

לא ציינת באיזו שפה.. אז בג'אווה סקריפט:
קוד:
<script language="javascript">
function checkclick(){
		var age1,;
		age1 = document.frm.age.selectedIndex;
	}
}
</script>

<select size="1" name="age" class="textBoxSmall" value="age">
<optgroup label="אנא בחר את השנת לידתך" selected>
<script language="javascript">
var r;
for (r=1950;r<2000;r++) {
	document.write("<option name="+r+">"+r+"</option>");
}
</script>
עבודה לבית ספר אל תשאל
__________________
Alter.
  Reply With Quote
ישן 21-03-06, 21:26   # 4
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

אני צריך ב PHP, תודה בכל מקרה
אלון, מה שאמרת לא תואם למה ששאלתי.
אני שאלתי איך אפשר לעשות דבר כזה עם כמה אפשרויות, ולפי מה שכתבת לי אני לא יכול לדעת איזו אפשרות נבחרה.
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 21-03-06, 21:41   # 5
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

לש"ש

זה פשוט.

אתה שם בתגית פתיחה <select> את השם של המשתנה. name="var_name"
ובכל <option>
אתה שם value=""
ואתה המשתנה יהיה בשם של ה <select> והערך שלו יהיה הערך שב value="" של ה<option> שנבחר.
  Reply With Quote
ישן 21-03-06, 21:49   # 6
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

ציטוט:
נכתב במקור על ידי miniature
אני צריך ב PHP, תודה בכל מקרה
אלון, מה שאמרת לא תואם למה ששאלתי.
אני שאלתי איך אפשר לעשות דבר כזה עם כמה אפשרויות, ולפי מה שכתבת לי אני לא יכול לדעת איזו אפשרות נבחרה.
תואם אחשלי תואם.

אני יראה לך טופס לדוגמא:
HTML קוד:
<FORM action="Option.php" method="POST">
<select name="l_page">     
     
     <option name="l_page" value="1">אופציה1</option>     
     
     <option name="l_page" value="2">אופציה2</option>     
     
     <option name="l_page" value="3">אופציה3</option>     
</select></form>
זה הטופס למשל.

בשביל לקבל את הערך שנבחר (אם בחרו באופציה 1, אז הערך יהיה 1 מכיוון שהצבתי בvalue 1),
עכשיו בקובץ Option.php אם הערך שנבחר יכנס לתוך המשתנה הבא:
$_POST['l_page']

הבנת?
  Reply With Quote
ישן 21-03-06, 22:17   # 7
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

ציטוט:
נכתב במקור על ידי Alon.R
תואם אחשלי תואם.

אני יראה לך טופס לדוגמא:
HTML קוד:
<FORM action="Option.php" method="POST">
<select name="l_page">     
     
     <option name="l_page" value="1">אופציה1</option>     
     
     <option name="l_page" value="2">אופציה2</option>     
     
     <option name="l_page" value="3">אופציה3</option>     
</select></form>
זה הטופס למשל.

בשביל לקבל את הערך שנבחר (אם בחרו באופציה 1, אז הערך יהיה 1 מכיוון שהצבתי בvalue 1),
עכשיו בקובץ Option.php אם הערך שנבחר יכנס לתוך המשתנה הבא:
$_POST['l_page']

הבנת?
אבל מה התנאי שאני עושה לבדוק איזה מהם המשתמש בחר?
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 22-03-06, 16:37   # 8
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

אפשר תשובה לפני שתפוגת הנושא תיגמר?
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 22-03-06, 17:03   # 9
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

חחחחח בוא אני ידגים לך..

http://www.zolazone.net/form.html

הקוד של הדף הזה הוא:

HTML קוד:
<FORM action="Option.php" method="POST"> <select name="l_page"> <option name="l_page" value="1">אופציה1</option> <option name="l_page" value="2">אופציה2</option> <option name="l_page" value="3">אופציה3</option> </select>   <INPUT type="SUBMIT" value="שלח"></form>
הקוד של Option.php:
PHP קוד:
<?php

echo $_POST['l_page'];

?>
אם בוחרים באופציה 3 אז במשתנה פוסט של הname שלה (במקרה הזה: $_POST['l_page']) יתקבל הvalue של אותה אופציה שבחרו..

מקווה שתבין עכשיו..

אם זה לא ברור, תפנה אליי באחד מתוכנות המסרים מיידים.

Last edited by Alon.R; 22-03-06 at 17:07..
  Reply With Quote
ישן 22-03-06, 17:20   # 10
שקד
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירושלים
גיל: 39
הודעות: 659

שקד לא מחובר  

אתה עושה POST רגיל לשם השדה, כמו שדה טאקסט רגיל
ומה שיקלט במשתנה שתגדיר לו את ה POST יכיל את הערך של האופציה שבחרו ב SELECT !
__________________
  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. הזמן כעת הוא 18:59.

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