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

    ירידת שורה בפקודה UploadTextFile ב CURL

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

      כשאני שולח ב CURL העלאת קובץ טקסט
      והשורות מופרדות ב %0A זה לא מוריד שורה אלא מכניס לקוץ את הכל בטקסט אחד
      מישהו יודע איך צריך להפריד שורות

      זה הקוד המלא

      $handle = curl_init();
      $YemotUrl = "https://www.call2all.co.il/ym/api/UploadTextFile";
       
      $postData = array(
        'token' => $token,
        'what'  => 'ivr2:'.$what,
        'contents' => $Nowfile,
      );
       
      curl_setopt_array($handle,
        array(
          CURLOPT_URL => $YemotUrl,
          CURLOPT_POST => true,
          CURLOPT_POSTFIELDS => $postData,
          CURLOPT_RETURNTRANSFER => true,
        )
      );
       
      $data = curl_exec($handle);
       
      curl_close($handle);
       
      echo $data;
              print_r($postData);
              
              echo $Nowfile;
      

      זה לפני ה CURL גם לא עזר

      $Nowfile=urlencode($Nowfile);
      
      M תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • M מנותק
        MGM IVR @חוויה טלפונית
        נערך לאחרונה על ידי

        @חוויה-טלפונית אמר בירידת שורה בפקודה UploadTextFile ב CURL:

        כשאני שולח ב CURL העלאת קובץ טקסט
        והשורות מופרדות ב %0A זה לא מוריד שורה אלא מכניס לקוץ את הכל בטקסט אחד
        מישהו יודע איך צריך להפריד שורות

        זה הקוד המלא

        $handle = curl_init();
        $YemotUrl = "https://www.call2all.co.il/ym/api/UploadTextFile";
         
        $postData = array(
          'token' => $token,
          'what'  => 'ivr2:'.$what,
          'contents' => $Nowfile,
        );
         
        curl_setopt_array($handle,
          array(
            CURLOPT_URL => $YemotUrl,
            CURLOPT_POST => true,
            CURLOPT_POSTFIELDS => $postData,
            CURLOPT_RETURNTRANSFER => true,
          )
        );
         
        $data = curl_exec($handle);
         
        curl_close($handle);
         
        echo $data;
                print_r($postData);
                
                echo $Nowfile;
        

        זה לפני ה CURL גם לא עזר

        $Nowfile=urlencode($Nowfile);
        

        ניסת עם

        \n
        

        בין שורה לשורה?

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

          @MGM-IVR כן ולא עבד כנראה שניסיתי לא נכון כי עכשיו זה כן עובד
          תודה לכל המסייעים

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

            @חוויה-טלפונית אמר בירידת שורה בפקודה UploadTextFile ב CURL:

            @MGM-IVR כן ולא עבד

            זה אמור לעבוד רק אם אתה משרשר אותו בתוך סוגריים כפולות, לדוג':

            $text = "type=menu\ntitle=כותרת";
            

            ולא

            $text = 'type=menu\ntitle=כותרת';
            

            לחילופין נסה להשתמש בקבוע PHP_EOL

            ראה עוד:
            https://stackoverflow.com/questions/21373478/n-vs-php-eol-vs-br

            L תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • L מנותק
              Liy @שואל ברצינות
              נערך לאחרונה על ידי

              @שואל-ברצינות אמר בירידת שורה בפקודה UploadTextFile ב CURL:

              @חוויה-טלפונית אמר בירידת שורה בפקודה UploadTextFile ב CURL:

              @MGM-IVR כן ולא עבד

              זה אמור לעבוד רק אם אתה משרשר אותו בתוך סוגריים כפולות, לדוג':

              $text = "type=menu\ntitle=כותרת";
              

              ולא

              $text = 'type=menu\ntitle=כותרת';
              

              לחילופין נסה להשתמש בקבוע PHP_EOL

              ראה עוד:
              https://stackoverflow.com/questions/21373478/n-vs-php-eol-vs-br

              אם עדיין לא עובד תשתמש ב POST

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

                @MGM-IVR כן ולא עבד כנראה שניסיתי לא נכון כי עכשיו זה כן עובד
                תודה לכל המסייעים

                תגובה 1 תגובה אחרונה תגובה ציטוט 1

                שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                הרשמה התחברות
                • פוסט ראשון
                  פוסט אחרון