מה עשיתי לא נכון? (קוד PHP מחזיר שגיאה)
-
@עידו בבקשה לשנות את הנושא "מה עשיתי לא נכון?" לכותרת שתכיל את תוכן הפוסט - בהתאם לתקנון.
-
פוסט זה נמחק! -
@עידו כתב במה עשיתי לא נכון? (קוד PHP מחזיר שגיאה):
@אביי-ורבא האמת אני לא יודע, לא הצלחתי עדיין להדפיס את השגיאה המקורית, זה קוד C# שהמרתי לPHP, ועוד לא הצלחתי להבין איך אני מציג הכל.
אנסה תכף לשחק בקוד ולבדוק את זה.הresponse לא מציג כלום
איפה יש לך שגיאה
בדפדפן או בטלפון? -
@לעזור-לכולם
ניסיתי רק דפדפן, אין לי סמרטפון.
האמת שאני לא חזק בPHP בכלל, נעזרתי בCHATGPT בשביל להמיר את קוד הC# (שעבד חלק) לPHP, וכנראה הוא עשה לי קוד לא תקין.
זה הקוד החשוד:// פונקציה לשליחת בקשות GET ל-API function sendGetRequest($url) { $response = **file_get_contents($url)**; return json_decode($response); }
יתכן והבעיה היא בה?
עד כמה שהצלחתי להבין, הקוד הזה לא ניגש לשרת אלא מנסה לקרוא קובץ, וזה מה שעושה כאן בעיה. האם אני צודק?אני מנסה ללמוד עכשיו להשתמש בCURL (בc# השתמשתי בhttpClient).
-
@עידו
הקוד הזה בסדר גמור
תכתוב כאן את הקישור -
-
@עידו
תמחק את פרטי המערכת -
@לעזור-לכולם
תנסה$response["responseStatus"] != "OK")
-
@לעזור-לכולם שגיאה 500
השתגע פתאום -
@עידו אבל אם תוסיף 1 לschoolivr (schoolivr1.php) תראה את השגיאה
-
@עידו
שינית את הקוד?
בכל מקרה, הקישורים מופעלים בהצלחה (תבודד את זה ותראה)
ההדפסה אחרי לא עובד טוב -
@לעזור-לכולם
הקישורים עצמם עובדים יופי (עבדתי עליהם קשה) הבקשה לשרת לא מייצרת שום קובץ לא לפני השינוי ולא אחרי -
@לעזור-לכולם כתב במה עשיתי לא נכון? (קוד PHP מחזיר שגיאה):
@עידו
שינית את הקוד?
בכל מקרה, הקישורים מופעלים בהצלחה (תבודד את זה ותראה)
ההדפסה אחרי לא עובד טובשיניתי לcurl והבאתי לchatgpt לטפל בקוד שיהיה תקין, וכעת זה עובד חלקית.
עכשיו משום מה נתקע בחלק אחר, לא ברור מה הסיפור שלו