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

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

חיים 04-04-07 17:13

[PHP]האם יש דרך לגלות איזה משתנים נתנו לי?
 
אני משתמש בשיטת ה-POST כדי להעביר מידע מטפסים עכשיו אני רוצה לעת למשל נגיד יש לי את ה-
PHP קוד:

$_POST["user"]
$_POST["pass"]
$_POST["id"]
$_POST["email"

עכשיו ואני רוצה לדעת איזה משתנים יש לי בתוך מערך ה-POST תגיד במצב הזה מה שזה יהיה זה:
קוד:

user,pass,id,email
יש איזה דרך לגלות את זה?

Eran-s 04-04-07 17:14

קוד:

print_r($_POST);
תראה את המבנה ותסיק מסקנות באיזה פונקציות להשתמש

חיים 04-04-07 17:29

אוקיי תודה רבה זה עזר לי מאוד

BlueNosE 04-04-07 17:32

במקום להתחיל להסתבך עם ניתוח של פונקציות, פשוט תעשה
PHP קוד:

$var implode (","$_POST); 


Eran-s 04-04-07 17:34

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 452732)
במקום להתחיל להסתבך עם ניתוח של פונקציות, פשוט תעשה
PHP קוד:

$var implode (","$_POST); 


http://il2.php.net/manual/en/functio...key-exists.php ?

BlueNosE 04-04-07 17:40

??
לא הבנתי מה אתה רוצה ;P

Eran-s 04-04-07 17:41

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 452738)
??
לא הבנתי מה אתה רוצה ;P

אתה קורא לזה להסתבך, משתמשים רק בפונקציה שנתתי.

BlueNosE 04-04-07 17:43

ציטוט:

נכתב במקור על ידי Eran-s
אתה קורא לזה להסתבך, משתמשים רק בפונקציה שנתתי.

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 452715)
קוד:

print_r($_POST);
תראה את המבנה ותסיק מסקנות באיזה פונקציות להשתמש

זה קצת סיבוך מה שאמרת לו, לא?

Eran-s 04-04-07 17:49

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 452745)
זה קצת סיבוך מה שאמרת לו, לא?

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

BlueNosE 04-04-07 17:51

אני מסתדר יופי עם isset, קשה לי להאמין שמישהו ישלח null בטופס.

Eran-s 04-04-07 17:52

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 452762)
אני מסתדר יופי עם isset, קשה לי להאמין שמישהו ישלח null בטופס.

אני חושב שהוא רוצה לדעת איזה דברים נשלחים מהטופס כאשר הוא למשל לא בנה את הטופס

חיים 04-04-07 18:14

תראה יש לי טופס של בערך ב-15 שדות אני רק רציתי לדעת איזה שדות נשלחים ממנו

BlueNosE 04-04-07 18:18

אבל מה אתה רוצה לעשות עם המידע הזה? להדפיס? לאמת?

בניה 04-04-07 18:43

אם זה סתם לבקרה בזמן תיכנות המערכת אז תשתמש בprint_r
וסתם ככה אתה יכול להשתמש בforeach
http://www.php.net/manual/en/control...es.foreach.php

חיים 04-04-07 20:29

אוקיי תודה כבר הסתדרתי ד"א הייתי צריך את זה כדי לתת לכל משתנה ערך כלשהוא למשל לקחת את
PHP קוד:

$_POST["name"

ולתת לו לעבור דרך פונקצייה
PHP קוד:

$_POST["name"] = func($_POST["name"]); 



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

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