הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
07-07-06, 20:55 | # 1 |
חבר בקהילה
|
[PHP] בעיה עם GET...
יש לי בעיה עם GET, בקוד הבא:
PHP קוד:
הבעיה היא שהוא תמיד כותב לי "GET is not good" גם אם הכתובת שלי היא לדוגמא כזאת: PHP קוד:
תודה. Last edited by eXtaZa; 07-07-06 at 20:58.. |
07-07-06, 21:01 | # 2 |
משתמש - היכל התהילה
|
אתה צריך להגדיר לו איזה GET לא סתם $_GET
צריך PHP קוד:
|
07-07-06, 21:08 | # 3 | |
חבר בקהילה
|
ציטוט:
|
|
07-07-06, 21:11 | # 4 |
דוגמן הבית השמן
תודה על תרומתך :) |
if($key!="id" || $key!="num") return false;
אתה לא אמור לבדוק פה משתנים?
__________________
בברכה, עידן בן אור |
07-07-06, 21:12 | # 5 | |
חבר בקהילה
|
ציטוט:
|
|
07-07-06, 21:42 | # 6 |
תודה על תרומתך.
|
בבקשה פונקציה הרבה יותר יעילה, ופועלת :
PHP קוד:
|
07-07-06, 22:00 | # 7 |
חבר בקהילה
|
תודה RS324, עובד...
אבל אם כבר לכתוב כמו שאמרת, למה לכתוב כזה ארוך אם אפשר לצמצם את התוכן של הפונקציה לשתי שורות? PHP קוד:
RS324, אתה נתת לי קוד שהוא מחפש בתוך המערך $_GET את המפתח "id" או "num", ואני ניסתי לעשות בקוד שלי שיבדוק את 2 המפתחות הראשונים ואז יבדוק אם הם "id" או "num", מבין? Last edited by eXtaZa; 07-07-06 at 22:09.. |
07-07-06, 22:14 | # 8 |
תודה על תרומתך.
|
אצלך הוא בדק אם המפתח הראשון שווה ל ID או NUM
ואם לא אז הוא החזיר FALSE כשזה בעצם היה אמור להיות הפוך, בכל מקרה הפונקציה שלי היא טיפה יותר יעילה |
08-07-06, 14:59 | # 9 | |
חבר בקהילה
|
ציטוט:
|
|
08-07-06, 15:38 | # 10 |
תודה על תרומתך.
|
כי אתה לא יודע את סדר של ה GET הוא בודק רק את הערך של האיבר הראשון
אם אתה רוצה לבדוק רק את הערך הראשון תעשה if($_GET[0] == $KEY) או משהו כזה... הפונקציה שהכנתי מחפשת את הערך בכל המערך. לא משנה מה הסדר שלו |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|