![]() |
בעיה קצת מוזרה כשאני משתמש בכתובת שמורכבת מ3 GETים....אחד מהם לא מתפקד
שלום...
יש לי נגיד את הכתובת: ?act=panel&do=edit&id=45 עכשיו....PANEL מתפקד, EDIT, מתפקד....אבל הID לא....כאילו יש לי בדיקה אם הזינו ID בכתובת וזה מחזיר לי FALSE....למה? |
תן תקוד...
|
ב"ה
תעשה print_r ל קוד:
$_GET |
ציטוט:
הנה הקוד של זה: PHP קוד:
|
תיצור דף חדש ותכתוב בו
print_r($_GET) ואז תבדוק אם הבעיה עדיין קיימת...אם כן, זה משהו במערכת שלך |
עשיתי בתוך קובץ חדש PRINT_R וזה החזיר לי את זה:
Array ( [act] => panel [do] => edit [id] => 45 ) אבל כשהרצתי בפונקציה זה לא החזיר כלום :-/ עריכה: דרך עגב....הנה העמוד INDEX.... PHP קוד:
|
שאלת אם אנחנו מכירים דרכים לנטרל GET.
אולי ניטרלת את זה? |
אמממ אל תשכח שאתה משתמש כאן בפונקציה
אולי עדיף במקום להשתמש במשתנים גלובאליים תשלח לפונקציה את מערך ה$_GET: קוד:
$pan->editp($_GET); קוד:
function editp($getArr) { ואני רואה השתמשת בשיטה שלי לקבלת סיומת :P |
ציטוט:
Array ( [act] => panel [do] => edit [id] => 40 ) אך הוא לא מציג את השאר... זה איכשהוא קשור ל2 בדיקות האלא: PHP קוד:
|
אחרי השורה:
PHP קוד:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 17:32. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ