עזרה בקוד PHP שהמערכת לא מפעילה
-
בקוד השני כל מקטע טקסט הוא בהקראה חדשה
א"כ אז זה יצור בעיה בסדר הקבצים שישמיע את הטקסט החדש ראשון
-
@פיסטוק-פרווה זה הקוד המעודכן, האם הוא טוב?
<?php // הגדרת כתובת הקישור $url = "https://"; // פתיחת תלתל cURL $curl = curl_init($url); // הגדרת אפשרויות cURL curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HEADER, false); // ביצוע הבקשה $response = curl_exec($curl); // סגירת תלתל cURL curl_close($curl); // הסרת תגיות HTML $text = strip_tags($response); // הוספת הטקסט המאוחסן ב-$response למשתנה $allText $allText .= $text; $allText = str_replace("\n","",$allText); $allText = str_replace("\r","",$allText); $allText = str_replace("\n",".t-",$allText); $allText = str_replace("\r","",$allText); // הדפסת הטקסט המאוחד print "id_list_message=t-$allText"; ?>
-
@yeh כתב בעזרה בקוד PHP שהמערכת לא מפעילה:
$allText = str_replace("\n","",$allText);$allText = str_replace("\r","",$allText);
לא, את זה תמחק:
$allText = str_replace("\n","",$allText); $allText = str_replace("\r","",$allText);
כלומר בפעם הראשונה
-
@פיסטוק-פרווה עדיין המערכת אומרת שאין מענה משרת API
-
@yeh
יש לך תווים לא חוקיים בטקסט, לדוגמא ' או ) וכדומה, תמחק את זה ואולי זה יעבוד בנוסף הייתי ממליץ לך להמיר כל 2 רווחים לרווח אחד -
@פיסטוק-פרווה עדיין לא עובד וזה מוזר כי כבר עשיתי קוד דומה בעבר ועבד מצויין, ואגב נראה לי שאם יש סימנים לא מזוהים אומר משהו כמו שגיאה בהקראה
-
@yeh כתב בעזרה בקוד PHP שהמערכת לא מפעילה:
אני חושב שהבעייה העיקרית היא בגלל שטקסט ארוך מדי, תנסה לעשות שידפיס רק חלק מהטקסט
-
@פיסטוק-פרווה כתב בעזרה בקוד PHP שהמערכת לא מפעילה:
הבעייה העיקרית היא בגלל שטקסט ארוך מדי,
@פיסטוק-פרווה לא עזר הקוד שהבאת?
-
@yeh
לא, הבעייה שהתגובה עצמה ארוכה מאוד, בלי קשר לקיראת הטקסט, מה שהבאתי לך אמור למנוע רק את ה "שגיאה בהקראה" כי הטקסט ארוך, אתה יכול לנסות להוסיף שהמערכת תיגש אל השרת שלך בפוסט:api_url_post=yes
ייתכן וכך המערכת כן תצליח לקבל את התשובה מהשרת
-
@פיסטוק-פרווה כתב בעזרה בקוד PHP שהמערכת לא מפעילה:
@yeh
לא, הבעייה שהתגובה עצמה ארוכה מאוד, בלי קשר לקיראת הטקסט, מה שהבאתי לך אמור למנוע רק את ה "שגיאה בהקראה" כי הטקסט ארוך, אתה יכול לנסות להוסיף שהמערכת תיגש אל השרת שלך בפוסט:api_url_post=yes
ייתכן וכך המערכת כן תצליח לקבל את התשובה מהשרת
מה הכוונה תיגש אל השרת כפוסט
-
@yeh
זאת מתודה שמאפשרת לשלוח נתונים בצורה מוצפנת יותר, אך בכל אופן אני חושב שזה לא יעזור לך כי כאן המערכת לא שולחת נתונים אלא מקבלת...
אז הייתי ממליץ לך לעשות תפריט שאם לוחצים 1 עוברים לחדשה הבאה ו 2 לקודמת -
אז הייתי ממליץ לך לעשות תפריט שאם לוחצים 1 עוברים לחדשה הבאה ו 2 לקודמת
אודה על האמת שהידע שלי בPHP נמוך ברמה קיצונית, אני לוקח קוד מAI ומפענח עם הידע הבסיסי(בדרך כלל עובד לא רע בכלל), אתה יכול לקשר אותי למדריך נורמלי בלי צורך במחלקה שלא הבנתי בשביל מה זה ושמסביר אפשרויות קלט מהמשתמש.
תודה רבה על כל העזרה. -
@yeh
תוכל ללמוד כאן php למתחילים:
https://reshetech.co.il -
@פיסטוק-פרווה יש לך משהו עם הסבר על התממשקות עם ימות?
-
-
@תפארת-יעקבב כתב בעזרה בקוד PHP שהמערכת לא מפעילה:
@yeh
ממליץ לך לראות את הסרטונים שלו על תחזית מזג האוויר זה אמור להתאים למה שאתה רוצה לעשות,
רק לפני כן כמובן תעבור על המדריכים הראשונים... -
@פיסטוק-פרווה תודה רבה עזרת לי מאוד
@פיסטוק-פרווה כתב בעזרה בקוד PHP שהמערכת לא מפעילה:
רק לפני כן כמובן תעבור על המדריכים הראשונים...
אני יודע קצת זה לא שאני בור לגמרי
-
@yeh
אף אחד לא חשב לרגע כך
פשוט בקשת עזרה בPHP אז נתתי לך מראי מקומות -
@פיסטוק-פרווה @תפארת-יעקבב אתם יכולים לעזור למצוא סיבה למה השלוחה לא משמיעה את הטקסט
מפה דרך API -
@yeh
כן, כנראה בגלל זה "�" זה נקרא תווי יוניקוד וזה לא יעבוד בימות
בנוסף יש לך שם הרבה תווים שלא יעבדו כמו מרכאות, מקף אמצעי ונקודות