הזנת נתונים דרך הטלפון בAPI
-
@avrham
ואחרי שהלקוח הקיש ואני רוצה שישמע הודעה לפי זה
לדוגמא אם הקיש 100 ישמע מצוין ואם הקיש 50 אני יגיד לו טעון שיפור מה אני עושה?
(כתבתי בטופס ;"מצויין-PRINT "ID_LIST MESSEAGE=N-100.T) -
@לעזור-לכולם תעשה if של המשתנה אם הוא שווה ל100 שישמע מצויין ואם הוא שווה ל50 שישמיע טעות. תגיד לי איך קראת למשתנה שמכיל את מה שהקיש בפעולה זו ואני יביא לך קוד מוכן.
-
@avrham
שאלתי הוא איך אני נותן פקודה למערכת שאחרי שהמאיזין הקיש הקשה כל שהוא שישמע את ההודעה? -
@לעזור-לכולם שוב, אתה עושה בקוד if שבודק כמה שווה המשתנה ולפי זה הוא ישמיע.
-
@avrham
ושוב,
נגיד שהIF הוא חמישים, מה אני אמור לכתוב לו? -
@לעזור-לכולם אז תעשה תנאי שיקריא מה שאתה רוצה.
-
@avrham
זה מה שכתבתי, מה לא טוב?<?php $yamim= $_get{'id'}; $שבוע=$yamim/7; $days = $yamim%7; $week = floor($שבוע); print "id_list_message=t-omer.n-$week.t-days.n-$days.t-thenk you"; ?>
-
@לעזור-לכולם בשביל לקבל נתונים שנשלחו ב-get צריך להשתמש באותיות גדולות:
$_GET
זה מחזיר מערך, הדרך הנכונה לגשת לערך במערך ב-php היא עם סוגריים מרובעות
var days = $_GET['days'];
נראה עוד שהערך אצלך בשלוחה הוא
ID
ואתה מנסה לקבל אתid
. -
פוסט זה נמחק! -
@שואל-ברצינות
ועכשיו?<?php $yamim=$_GET['ID']; $שבוע=$yamim/7; $days=$yamim%7; $week=floor($שבוע); print "id_list_message=t-omer.n-$week.t-days.n-$days.t-thenk you"; ?>
-
-
@שואל-ברצינות
כלומר כשאני כותב את הURL בדפדפן? -
@שואל-ברצינות
זה?
Notice: Undefined index: ID in /storage/ssd4/623/18230623/public_html/sfirat.haomer.php on line 2 id_list_message=t-omer.n-0.t-days.n-0.t-thenk you
ובתרגום לעברית:
הודעה : אינדקס לא מוגדר: מזהה ב- /storage/ssd4/623/18230623/public_html/sfirat.haomer.php בשורה 2 id_list_message=t-omer.n-0.t-days.n-0.t-תודה לך
-
@לעזור-לכולם זה קורה בגלל שהקוד מחפש את הערך
ID
במערך של$_GET
בשורה 2 לעיל:$yamim=$_GET['ID'];
הוסף ל-URL את הפרמטר כדי לבדוק איך תיראה התוצאה כשהערך נשלח מהשלוחה, לדוג':
https://eaxmple.com/sfirat.haomer.php?ID=2
-
@שואל-ברצינות
זה מה שיצא לי
id_list_message=t-omer.n-0.t-days.n-2.t-thank you
-
@לעזור-לכולם אמר בהזנת נתונים דרך הטלפון בAPI:
@שואל-ברצינות
זה מה שיצא לי
id_list_message=t-omer.n-0.t-days.n-2.t-thank you
מה ציפית שיקרה ולא קרה?
-
@שואל-ברצינות
שהמערכת תקריא את כל ההודעה הזאת -
@לעזור-לכולם אמר בהזנת נתונים דרך הטלפון בAPI:
@שואל-ברצינות
שהמערכת תקריא את כל ההודעה הזאתהאם כעת המערכת מקריאה לפחות חלק מההודעה?
תוכל לצרף את הקוד שבשלוחה שלך?
ניסיתי לבדוק שגיאות בדו"ח של ה-API? -
@שואל-ברצינות
לא מקריא שום דבר
type=api api_link=https://mahagar-dirot1.000webhostapp.com/omer.php api_000=ID,yes,,,7,Number,yes,no,*/,
-
@לעזור-לכולם אמר בהזנת נתונים דרך הטלפון בAPI:
לפי השגיאה למעלה ולפי הפלט שהבאת נראה שהקישור בשלוחה לא מפנה לקובץ הנכון בשרת.
אתה אמור לגשת לקובץ:
https://mahagar-dirot1.000webhostapp.com/sfirat.haomer.php