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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 01-06-06, 16:47   # 1
ofek_golan
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 32
הודעות: 414
שלח הודעה באמצעות ICO אל ofek_golan שלח הודעה באמצעות AIM אל ofek_golan שלח הודעה באמצעות MSN אל ofek_golan שלח הודעה באמצעות Yahoo אל ofek_golan Send a message via Skype™ to ofek_golan

ofek_golan לא מחובר  

PHP

או קי נגיד אני רוצה שPHP יבדוק לי אם הSelect זה בHTML
מה אני צריך לעשות,
אני עשיתי ככה
HTML קוד:
<form action="x.php" name="Form" method="post">
 <p align="right">do u know?</p>
 <p align="right"><select name="Selection"><br /></p>
 <p align="right"><option value="Yes" name="yes_Me">כן</option></p>
 <p align="right"> <option value="No" name="No_Me">לא</option></p>
 <p align="right"></select></p>
PHP קוד:
if($_post["Selection"] == yes)
{
echo (
"u choose yes");
}
else
{
echo (
"u choose no");


Last edited by ofek_golan; 01-06-06 at 16:50..
 
ישן 01-06-06, 16:54   # 2
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

שים לב שבבחירה אצלך זה YES_ME ובבדיקה זה YES....
 
ישן 01-06-06, 16:54   # 3
Itay
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 564

Itay לא מחובר  

אם ה-select זה ב-HTML? הע?

אם פשוט אתה רוצה לבדוק אם הערך של תיבת הבחירה הוא כן / לא, אז הקוד שרשמת למטה נכון, רק שהמשתנה $_POST חייב להיות באותיות גדולות, השמות של הערכים (Yes, לא yes) צריכים להיות מדוייקים לפי מה שכתבת קודם, ואתה אמור להכניס את זה בתוך גרשיים כי זה מחרוזת
PHP קוד:
if($_POST["Selection"] == "Yes")
{
    echo (
"u choose yes");
}
else
{
    echo (
"u choose no");

ונוסיף גם שכשאתה עושה רק פעולה אחת אחרי תנאי, די מיותר להוסיף את התוחמים של הבלוק, אתה יכול לרשום פשוט
PHP קוד:
if($_POST["Selection"] == "Yes")
    echo (
"u choose yes");
else
    echo (
"u choose no"); 

עריכה: CriSis, הוא צריך לבדוק את הערך.. ה-option נמצא תחת תאג ה-select, למעשה הערך של name מיותר שם, ואני מניח שבכלל לא תקני..
 
ישן 01-06-06, 17:14   # 4
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

אולי תגיד מה השגיאה? קצת קשה לעזור...
__________________
תומר
 
ישן 01-06-06, 21:41   # 5
ofek_golan
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 32
הודעות: 414
שלח הודעה באמצעות ICO אל ofek_golan שלח הודעה באמצעות AIM אל ofek_golan שלח הודעה באמצעות MSN אל ofek_golan שלח הודעה באמצעות Yahoo אל ofek_golan Send a message via Skype™ to ofek_golan

ofek_golan לא מחובר  

מה השגיאה חח
אם אתה יודע אתה אמור להבין אבל אינ אגיד
הוא כותב כל הזמן שבחרתי לא ...
ומה אי אפשר לשים NAME לSELECT אז איך אני קובע את זה אם הוא בחר כן או לא
 
ישן 01-06-06, 21:47   # 6
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

PHP קוד:
<form action="x.php" method="POST">
<
select name="Selection">
<
option value="Yes">כן</option>
<
option value="No">לא</option>
</
select>
</
form>

x.php:
if (isset(
$_POST['Selection'])) $Selection $_POST['Selection'];
if (
$Selection == "Yes") echo "Choosed: Yes";
else 
"Choosed No"
אה כן, וסליחה שאני לא מזהה שגיאות בצורה טלפתית כמו שציפית ממני.
ו value הוא הערך שמוחזר ב $_POST, אין דבר כזה name ל <option>
__________________
תומר
 
ישן 02-06-06, 08:11   # 7
ofek_golan
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 32
הודעות: 414
שלח הודעה באמצעות ICO אל ofek_golan שלח הודעה באמצעות AIM אל ofek_golan שלח הודעה באמצעות MSN אל ofek_golan שלח הודעה באמצעות Yahoo אל ofek_golan Send a message via Skype™ to ofek_golan

ofek_golan לא מחובר  

לא ציפית ממך שתדע בדרך טלפטית אבל אם אתה מבין בנושא כנראה יש לך ניסיון בו
וכנראה שניסית אותו אז אולי אתה אמור להבין...
לא משנה תודה על העזרה
 
ישן 02-06-06, 08:17   # 8
adiga000
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 481

adiga000 לא מחובר  

מה הקשר ניסיון??
לכל דבר יכול להיות 100 שגיאות..
 
ישן 02-06-06, 09:42   # 9
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

PHP קוד:
<form action="<?=$PHP_SELF?>" method="POST">
<select name="Selection">
<option value="Yes">&euml;&iuml;</option>
<option value="No">&igrave;&agrave;</option>
</select>
<input type="submit" value="send" name="sendit">
</form>

<?php
if (isset($_POST['sendit'])){
$Selection $_POST['Selection'];
if (
$Selection == "Yes")
echo 
"Choosed: Yes";
else
echo 
"Choosed No";  
}
?>
 
ישן 02-06-06, 11:29   # 10
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

ציטוט:
נכתב במקור על ידי eXtaZa
PHP קוד:
<form action="<?=$PHP_SELF?>" method="POST">
<select name="Selection">
<option value="Yes">&euml;&iuml;</option>
<option value="No">&igrave;&agrave;</option>
</select>
<input type="submit" value="send" name="sendit">
</form>

<?php
if (isset($_POST['sendit'])){
$Selection $_POST['Selection'];
if (
$Selection == "Yes")
echo 
"Choosed: Yes";
else
echo 
"Choosed No";  
}
?>
דבר ראשון למה כתבה:
&euml;&iuml;
ו-
&igrave;&agrave;
דבר שני אפשר גם ללא הACTION....במילים אחרות אפשר גם ככה:
PHP קוד:
<form method="POST">
<select name="Selection">
<option value="Yes">כן</option>
<option value="No">לא</option>
</select>
<input type="submit" value="send" name="sendit">
</form>

<?php
if (isset($_POST['sendit'])){
$Selection $_POST['Selection'];
if (
$Selection == "Yes")
echo 
"Choosed: Yes";
else
echo 
"Choosed No";  
}
?>
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 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:30.

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