הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה ב-js - checkbox,PHP (https://hosts.co.il/forums/showthread.php?t=50882)

phpyo 28-07-07 23:20

שאלה ב-js - checkbox,PHP
 
שלום!

ברצוני לעשות שכאשר אני מסמן checkbox זה יתן לו ערך נגיד TRUE ובדף אחר של PHP אוכל לבדוק אם הוא TRUE או FALSE, כלומר לדעת אם הוא סומן.
הכיצד?

תודה רבה!

O-B 28-07-07 23:33

כמו שאתה עושה כפתור radio.. (העיגול)

phpyo 28-07-07 23:34

כלומר?

Level-Serv 28-07-07 23:46

אתה נותן לInput של הcheckbox שם כלשהו (name) ומציב לו ערך (value) לדוגמא 1.
אם אני לא טועה, תוכל לגשת אליו בצורה כזו בPHP:
PHP קוד:

$_POST['name'

רק בתנאי שהוא סומן בV.
לכן תוכל לבדוק אם הוא נשלח או לא בעזרת התנאי הבא:
PHP קוד:

if($_POST['name'] == 1


dudi779 29-07-07 00:55

זה דבר בסיס ביותר אתה צריך לינפוט שלך שם כל שהואו ומציב לו ערך איזה ערך שאתה צריך פקודה
$_POST['name']

ואז אתה מסמן אותו ב
if($_POST['name'] == 1) v
ושלום על הישראל

BlueNosE 29-07-07 01:03

אני לא זוכר בדיוק איך זה בPHP, אני כל פעם בודק מחדש,
אבל כעיקרון, בJS הvalue הופך לon ו-off.
אני לא בטוח אם זה אותו דבר, בכל מקרה, כמו שאני בודק גם אתה יכול - תעשה print_r ל POST.

DCB 29-07-07 01:39

זה עובד כמו textbox
אם יש תוכן בתיבה זה אמת
ואם אין כלום זה שקר

אם התיבה מסומנת ויש איזה שהוא ערך בvalue
אז זה אמת אחרת שקר

Oded 29-07-07 03:26

נתקלתי בשאלה הזאת לא מזמן... וכשהדפסתי את הPOST הוא הראה on...
אז פשוט תעשה אם הוא שווה ל 'on'....

DorWD 29-07-07 04:34

PHP קוד:

if ($_POST['check'] == true){
on...
}
else{
off




כל הזמנים הם GMT +2. הזמן כעת הוא 03:39.

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