• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    עזרה בקוד PHP שהמערכת לא מפעילה

    פורום PHP
    3
    42
    840
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • פ
      פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

      @yeh
      לא ללינק ששמת בקוד אלא ללינק של השרת שלך שמדפיס את הנתונים, או שתתן את הפלט לדוגמא, ייתכן שיש בעייה בפלט

      Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • Y
        yeh @פיסטוק פרווה נערך לאחרונה על ידי yeh

        @פיסטוק-פרווה אתה יכול לומר אם זה חוקי? כי מתוך הקישור מובן מה רציתי לעשות

        פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • פ
          פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

          @yeh
          אני לא יודע מה הקישור כי מחקת אותו, אבל אשמח אם תוכל לשתף את הקישור ששמת במערכת

          Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • Y
            yeh @פיסטוק פרווה נערך לאחרונה על ידי

            @פיסטוק-פרווה https://kolrega.000webhostapp.com/kol-rega-tov.php

            פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • פ
              פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

              @yeh
              יש לך ירידות שורה בפלט ולכן זה לא עובד, שים לב שאתה צריך לפרק את התוכן בצורה טובה יותר, כמו כן כדי להוריד את הירידות שורה אתה יכול להוסיף את זה:

              $text = str_replace("\n","",$text);
              $text = str_replace("\r","",$text);
              

              וגם הטקסט ממש ארוך אני ממליץ לך יותר לעשות את זה:

              $text = str_replace("\n",".t-",$text);
              $text = str_replace("\r","",$text);
              

              וככה זה ימיר לך את ירידות השורה לקטע טקסט חדש בימות

              Y תגובה 1 תגובה אחרונה תגובה ציטוט 1
              • Y
                yeh @פיסטוק פרווה נערך לאחרונה על ידי yeh

                @פיסטוק-פרווה א-

                שים לב שאתה צריך לפרק את התוכן בצורה טובה יותר

                אני יודע זה רק קוד בסיסי
                ב-הקוד להורדת ירידות שורה מוריד ומעדכן את המשתנה או שצריך משתנה חדש(וכן בקוד השני)?
                ג-מה יעזור הקוד השני לקיצור הטקסט(הכוונה שיפרק אותו לכמה? כי א"כ אז זה יצור בעיה בסדר הקבצים שישמיע את הטקסט החדש ראשון)
                תודה רבה.

                פ Y 2 תגובות תגובה אחרונה תגובה ציטוט 0
                • פ
                  פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

                  @yeh
                  בקוד הראשון זה מעדכן את אותו משתנה
                  בקוד השני כל מקטע טקסט הוא בהקראה חדשה, הtts של ימות לא יוכל להקריא 10,000 תווים בפעם אחת אבל 100 כל פעם כן

                  Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • Y
                    yeh @yeh נערך לאחרונה על ידי yeh

                    בקוד השני כל מקטע טקסט הוא בהקראה חדשה

                    א"כ אז זה יצור בעיה בסדר הקבצים שישמיע את הטקסט החדש ראשון

                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • Y
                      yeh @פיסטוק פרווה נערך לאחרונה על ידי

                      @פיסטוק-פרווה זה הקוד המעודכן, האם הוא טוב?

                      <?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";
                      
                      
                      
                      ?>
                      
                      
                      פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • פ
                        פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

                        @yeh כתב בעזרה בקוד PHP שהמערכת לא מפעילה:

                        $allText = str_replace("\n","",$allText);$allText = str_replace("\r","",$allText);

                        לא, את זה תמחק:

                        $allText = str_replace("\n","",$allText);
                        $allText = str_replace("\r","",$allText);
                        

                        כלומר בפעם הראשונה

                        Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • Y
                          yeh @פיסטוק פרווה נערך לאחרונה על ידי

                          @פיסטוק-פרווה עדיין המערכת אומרת שאין מענה משרת API

                          פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • פ
                            פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

                            @yeh
                            יש לך תווים לא חוקיים בטקסט, לדוגמא ' או ) וכדומה, תמחק את זה ואולי זה יעבוד בנוסף הייתי ממליץ לך להמיר כל 2 רווחים לרווח אחד

                            Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • Y
                              yeh @פיסטוק פרווה נערך לאחרונה על ידי

                              @פיסטוק-פרווה עדיין לא עובד וזה מוזר כי כבר עשיתי קוד דומה בעבר ועבד מצויין, ואגב נראה לי שאם יש סימנים לא מזוהים אומר משהו כמו שגיאה בהקראה

                              פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • פ
                                פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

                                @yeh כתב בעזרה בקוד PHP שהמערכת לא מפעילה:

                                אני חושב שהבעייה העיקרית היא בגלל שטקסט ארוך מדי, תנסה לעשות שידפיס רק חלק מהטקסט

                                Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • Y
                                  yeh @פיסטוק פרווה נערך לאחרונה על ידי yeh

                                  @פיסטוק-פרווה כתב בעזרה בקוד PHP שהמערכת לא מפעילה:

                                  הבעייה העיקרית היא בגלל שטקסט ארוך מדי,

                                  @פיסטוק-פרווה לא עזר הקוד שהבאת?

                                  פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • פ
                                    פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

                                    @yeh
                                    לא, הבעייה שהתגובה עצמה ארוכה מאוד, בלי קשר לקיראת הטקסט, מה שהבאתי לך אמור למנוע רק את ה "שגיאה בהקראה" כי הטקסט ארוך, אתה יכול לנסות להוסיף שהמערכת תיגש אל השרת שלך בפוסט:

                                    api_url_post=yes
                                    

                                    ייתכן וכך המערכת כן תצליח לקבל את התשובה מהשרת

                                    Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • Y
                                      yeh @פיסטוק פרווה נערך לאחרונה על ידי

                                      @פיסטוק-פרווה כתב בעזרה בקוד PHP שהמערכת לא מפעילה:

                                      @yeh
                                      לא, הבעייה שהתגובה עצמה ארוכה מאוד, בלי קשר לקיראת הטקסט, מה שהבאתי לך אמור למנוע רק את ה "שגיאה בהקראה" כי הטקסט ארוך, אתה יכול לנסות להוסיף שהמערכת תיגש אל השרת שלך בפוסט:

                                      api_url_post=yes
                                      

                                      ייתכן וכך המערכת כן תצליח לקבל את התשובה מהשרת

                                      מה הכוונה תיגש אל השרת כפוסט

                                      פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • פ
                                        פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

                                        @yeh
                                        זאת מתודה שמאפשרת לשלוח נתונים בצורה מוצפנת יותר, אך בכל אופן אני חושב שזה לא יעזור לך כי כאן המערכת לא שולחת נתונים אלא מקבלת...
                                        אז הייתי ממליץ לך לעשות תפריט שאם לוחצים 1 עוברים לחדשה הבאה ו 2 לקודמת

                                        Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                        • Y
                                          yeh @פיסטוק פרווה נערך לאחרונה על ידי

                                          @פיסטוק-פרווה

                                          אז הייתי ממליץ לך לעשות תפריט שאם לוחצים 1 עוברים לחדשה הבאה ו 2 לקודמת

                                          אודה על האמת שהידע שלי בPHP נמוך ברמה קיצונית, אני לוקח קוד מAI ומפענח עם הידע הבסיסי(בדרך כלל עובד לא רע בכלל), אתה יכול לקשר אותי למדריך נורמלי בלי צורך במחלקה שלא הבנתי בשביל מה זה ושמסביר אפשרויות קלט מהמשתמש.
                                          תודה רבה על כל העזרה.

                                          פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                          • פ
                                            פיסטוק פרווה מומחה @yeh נערך לאחרונה על ידי

                                            @yeh
                                            תוכל ללמוד כאן php למתחילים:
                                            https://reshetech.co.il

                                            Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון