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

    עזרה בקוד

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

      בעקבות מה ש @יוניבני כתב כאן ומה ש @yosafizak כתב שם אני ישמח אם מישהו יעזור לי לשנות את הקוד לכניסה לקבוצת קישורים ביחד ומיד אחרי זה להיכנס לקבוצה אחרת של קישורים (לצורך שינוי שלוחה עם API ואחרי זה מיד להחזיר אותה למצב הקודם בקיצור ריענון)
      זה הקוד המקורי:

      <?php
       $remote_url = 'את הלינק מכניסים כאן';
      $curl = curl_init($remote_url);
      curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
      $output = curl_exec($curl);
      curl_close($curl);
       
      echo $output;
       
      ?>
      

      תודה מראש

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

        @הרב
        אפשר בקוד קצר יותר דרך file_get_contents

        $urls[0] = "לינק1";
        $urls[1] = "לינק2";
        $urls[2] = "לינק3";
        ....
        
        foreach($urls as $url) echo file_get_contents($url) . "<br>";
        

        עבור כל לינק תוסיף עוד שורה ב urls כמובן תמשיך עם המספר הרץ
        הפלט של כל לינק יודפס בדף, הוספתי מעבר שורה בין אחד לשני

        לגופו של ענין,
        איזה צורך יש ב'רענון שלוחה'?

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

          @amp-Software-0 דבר ראשון ממש תודה רבה רק אני ישמח אם תראה תכלס איך כל הקוד אמור להיראות
          לגבי מה ששאלת אני צריך את זה ליתר דיוק לשנות פרוטוקול בחשבון SIP כדי לרענן את החיבור של הטלפון

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

            @הרב
            הוא הוא אמור להיראות בדיוק כמו הדוגמא
            תכניס בשורות האשונות את הקישורים, כל לינק בשורה אחת. תוסיף שורות כפי הצורך
            ואז תריץ את הסקריפט

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

              @amp-Software-0 לא צריך שום דבר מהקוד לפני זה?

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

                @הרב
                לא
                כמו שכתבתי אתה לא צריך כאן את הפונקציונליות של curl
                מספיק file_get_contents

                ה 2 תגובות תגובה אחרונה תגובה ציטוט 1
                • ה
                  הרב מומחה @amp Software 0 נערך לאחרונה על ידי

                  @amp-Software-0 תזכה למצוות עובד מעולה
                  ממש תודה רבה👍 👍 👍

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

                    @amp-Software-0 יש אופציה להגדיר המתנה בין כל קישור?

                    L A 2 תגובות תגובה אחרונה תגובה ציטוט 0
                    • L
                      Liy @הרב נערך לאחרונה על ידי

                      @הרב אמר בעזרה בקוד:

                      @amp-Software-0 יש אופציה להגדיר המתנה בין כל קישור

                      אתה שואל או אומר?

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

                        @הרב
                        כן
                        במקום השורה האחרונה

                        foreach($urls as $url) {
                        echo file_get_contents($url) . "<br>;
                        sleep(1);
                        }
                        

                        ממתין שניה אחת, אפשר להגדיר בסוגריים של הפונקציה sleep את מספר השניות להמתנה

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