לא נפתר למה הבקשה נשלחת עם & בסופה?
-
ההגדרות בשלוחה:
type=api api_link=http://.../.../123.php api_add_0=voice0=next api_add_1=voice1=next api_add_2=voice2=next api_dir=/99/99/1 api_end_goto=/99/1
הוא מוסיף & בסוף הבקשה, וזה משבש את התגובה מהשרת.
יש אפשרות לעשות שלא יוסיף & בסוף הבקשה? -
@ע-ג כתב בלמה הבקשה נשלחת עם & בסופה?:
וזה משבש את התגובה מהשרת.
למה זה משבש את התגובה?
יש אפשרות לעשות שלא יוסיף & בסוף הבקשה?
ככה זה עובד! אין איך לשנות...
-
@ע-ג כתב בלמה הבקשה נשלחת עם & בסופה?:
למה זה מפריע? הפרמטר & מפריד בין ערכים. הגיוני שאם תקבל ב POST אוי זה לא יגיע..
-
@יוסף-ח כתב בלמה הבקשה נשלחת עם & בסופה?:
למה זה משבש את התגובה?
אני לא יודע למה, אבל אם אני לוקח את הבקשה שהוא שולח ושם בדפדפן, השרת מחזיר לי את התגובה ביחד עם זה:
Warning: Undefined array key "" in /.../.../.../...A.php on line 176שורה 176 בקובץ ההוא היא:
$param_value = $_GET[$param[0]];
תוכלו לכוון אותי מה לעשות?
-
בקיצור, יש אפשרות לעשות שישלח את הבקשה בלי & בין ה: add ?
בתודה מראש.. -
-
@ע-ג כתב בלמה הבקשה נשלחת עם & בסופה?:
בקיצור, יש אפשרות לעשות שישלח את הבקשה בלי & בין ה: add ?
בתודה מראש..לא מכיר דבר כזה...
אבל זה לא אמור להפריע לך... -
@ע-ג
זה נראה הגדרות ספציפיות של מי שכתב את הקובץ API
אפשר לבקש ממנו פשוט להוסיף תנאי שבמידה ונוסף & בסוף המחרוזת, שיסיר אותו.. -
@amp-Software-0
@ע-ג טוען שזה מפריע לתגובה של השרת שלו... -
@ע-ג בהמשך למה ש @amp-Software-0 כתב לך.
תנסה להחליף את השורה הזאת:$param_value = $_GET[$param[0]];
לשורה הזאת:
$param_value = rtrim($_GET[$param[0]], '&');