@ביבי-נתניהו
אולי המלל של ה-id_list_message מכיל תווים בעייתיים כמו נקודה.
כמו למשל:
$sum = 12.34;
id_list_message = "t-הסכום לתשלום הוא $sum, שלום ותודה&go_to_folder=/1/2/3/4";
@ביבי-נתניהו
אולי המלל של ה-id_list_message מכיל תווים בעייתיים כמו נקודה.
כמו למשל:
$sum = 12.34;
id_list_message = "t-הסכום לתשלום הוא $sum, שלום ותודה&go_to_folder=/1/2/3/4";
מס' סיבות:
id_list_message=t-בלה בלה בלה&go_to_folder=/1/2/3
תריץ את הקוד ב-localhost, תוך הענקת פרמטרים הכרחיים, ותשים הדפסות ביניים לראות בדיוק היכן הקוד נעצר.
כמו למשל AppCallId וכו' ב-querystring, לדוגמא:
localhost/my-app/index.php?AppCallId=a1b2c3d4&...
הצלחתי למצוא פתרון כלשהו ע"י היעזרות ב-database (או קבצי טקסט) ששומר את נתוני ה-GET ונתונים נוספים במקביל ל-request. כך שאני יכול להשתמש ולשנות נתונים במקביל להרצת ה-request.
אך, למרות זאת לעניות דעתי יש פתרון פשוט יותר תוך שימוש טהור באופן העברת הפרמטרים של GET ב-request, ללא צורך בהיעזרות ב-database. במידה וקיים, אשמח לשמוע על פתרון כזה.
כתבתי קוד ב-PHP להתממשקות עם שלוחת ה-API שיצרתי במערכת.
אני מנסה לשלוח פרמטרים נוספים ל-request באופן דינאמי ויזום בתוך הקוד, ללא שימוש ב-read וב-id_list_message, כך שהפרמטרים הללו יופיעו ב- $_GET.
ניסיתי לעשות את זה בהתחלה כך:
echo "re_record_city=2&city=ירושלים";
אך זה לא הצליח.
נראה לי שהתשובה לכך נמצאת ב"מודול API" בכותרת "פרמטרים קבועים שנשלחים לשרת":
לדוגמה אם ברצונכם שבכל פנייה לשרת המערכת תצרף את הפרמטרים foo=111 bar=222 יש להגדיר בהגדרות השלוחה
api_add_0=foo=111
api_add_1=bar=222
במקרה כזה הבקשה ב-GET תראה כך
https://example.com/YemotApi?foo=111&bar=222
הבעיה היא שאני לא יודע איך לשלב את זה בקוד PHP.
שאלה נוספת:
איך אפשר לשנות ערך פרמטר קיים תוך כדי שימוש ב-read? (מדובר בפרמטר ששונה מהפרמטר של read, ואני מעוניין לשנות את הערך שלו ב-$_GET בצורה יזומה בקוד).
לדוגמא נניח שכבר קיים הפרמטר foo=1, וכעת אני מעוניין לקלוט באמצעות read את הפרמטר bar, אך תוך כדי הקליטה של bar, אני מעוניין ש-foo ישתנה בצורה יזומה.
אשמח אם תוכלו להכווין אותי כיצד ניתן ליישם את זה בצורה הנכונה.
שאלה לגבי: "מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים"
כתבתי קוד ב-PHP להתממשקות עם שלוחת ה-API שיצרתי במערכת.
אני מנסה לשלוח פרמטרים נוספים ל-request באופן דינאמי ויזום בתוך הקוד, ללא שימוש ב-read וב-id_list_message, כך שהפרמטרים הללו יופיעו ב- $_GET.
ניסיתי לעשות את זה בהתחלה כך:
echo "re_record_city=2&city=ירושלים";
אך זה לא הצליח.
נראה לי שהתשובה לכך נמצאת ב"מודול API" בכותרת "פרמטרים קבועים שנשלחים לשרת":
לדוגמה אם ברצונכם שבכל פנייה לשרת המערכת תצרף את הפרמטרים foo=111 bar=222 יש להגדיר בהגדרות השלוחה
api_add_0=foo=111
api_add_1=bar=222
במקרה כזה הבקשה ב-GET תראה כך
https://example.com/YemotApi?foo=111&bar=222
הבעיה היא שאני לא יודע איך לשלב את זה בקוד PHP.
שאלה נוספת:
איך אפשר לשנות ערך פרמטר קיים תוך כדי שימוש ב-read? (מדובר בפרמטר ששונה מהפרמטר של read, ואני מעוניין לשנות את הערך שלו ב-$_GET בצורה יזומה בקוד).
לדוגמא נניח שכבר קיים הפרמטר foo=1, וכעת אני מעוניין לקלוט באמצעות read את הפרמטר bar, אך תוך כדי הקליטה של bar, אני מעוניין ש-foo ישתנה בצורה יזומה.
אשמח אם תוכלו להכווין אותי כיצד ניתן ליישם את זה בצורה הנכונה.