• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. chaim7
    C
    • פרופיל
    • עוקב אחרי 0
    • עוקבים 0
    • נושאים 3
    • פוסטים 31
    • הגבוה ביותר 9
    • שנוי במחלוקת 0
    • קבוצות 0

    chaim7

    @chaim7

    15
    מוניטין
    10
    צפיות בפרופיל
    31
    פוסטים
    0
    עוקבים
    0
    עוקב אחרי
    הצטרף ב- התחבר לאחרונה

    chaim7 הפסק לעקוב עקוב

    הפוסטים הטובים ביותר שנוצרו על ידי chaim7

    • RE: איך להעלות קבצים מהשרת?

      @מנסה
      אחרי שישבתי שעות ארוכות על העלאה של קובץ ואחרי עשרות כשלונות גיליתי שהקובץ משום מה הפך ל0.1 קילובייט וזה גרם לי שגיאה
      תכלס - מה אשיב לה' [המדרש בילקוט שמעוני כותב 'חביב עלי חסד שאתם עושים זה עם זה יותר מזבחי שלמה המלך(הושע תקכב)]-
      ע"כ מצורף שיפוץ של הקוד הבהיר של @mgm-ivr ו @מנסה הצדיקים .
      אני כל כך רוצה גם לתרום משהו....
      אז פשוט הוספתי הודעות של הפרטים החשובים עד שהגעתי למצוא את מקור השגיאה אצלי, ובעז"ה שיהיה לתועלת לאחרים.

      <?php
      $token = "0799*****:*****";
      $path_in_yemot="ivr2:1/";
      $New_file_name_to_yemot = "A123.wav";
      $fileUpload="recording/A123.mp3";
      
      
      //קריאה לפונקציה והוספתי האן עוד פרמטר שהוא שם קובץ היעד
      ss = uploadFile(false,$token,$path_in_yemot,$New_file_name_to_yemot,$fileUpload);
      //מראה את התשובה מימות, ניתן כמובן לבטל או להציג משהו אחר
      print_r ($ss);
      
      
      function uploadFile($isPrivate, $token ,$path ,$New_name,$file)
      {
              if ($isPrivate) {
              $YemotUrl = 'https://private.call2all.co.il/ym/api/';
          } else {
              $YemotUrl = 'https://www.call2all.co.il/ym/api/';
          }
          
          $headers = array(
           'Content-type: multipart/form-data'
          ); 
          $url = $YemotUrl . 'UploadFile';
          $File_source = new CURLFile($file,'media/wav');
      
          $parm['token'] = $token;
          $parm['upload'] = $File_source;
          $parm['path'] = "$path$New_name";
          $parm['convertAudio'] = 1;
      //-----------------------------------ביקורת----------------------------------
      if (file_exists($file)==0) {
          $message = "הקובץ $file לא נמצא";
      }
      $message="$message <br> הטוקן הוא: " . $parm['token'] ."<br>";
      $message="$message שם הקובץ: " . $File_source->getFilename() . "<br>";
      $message="$message גודל הקובץ הוא: " . ": " . filesize($file) . " bytes<br>";
      $message="$message נתיב היעד בימות המשיח: " . $parm['path'] . "<br>";
      //-------------בדיקה אם קיים כזה קובץ
      $GetIvrTree = file_get_contents("http://call2all.co.il/ym/api/GetIvrTree?token=$token&path=ivr2:1");
      
      if (mb_strpos($GetIvrTree, $New_name)>0) {
      $message="$message <br> יש כבר קובץ בשם זהה לקובץ זה! ";
      $message="$message <br> הפעולה לא בוצעה ";
      goto a;    
      }
      
      //-----------------------------------עד כאן---------------------------------
      
          $curl = curl_init();
          curl_setopt_array(
              $curl,
              array(
                  CURLOPT_URL => $url,
                  CURLOPT_POST => true,
                  CURLOPT_POSTFIELDS => $parm,
                  CURLOPT_HTTPHEADER => $headers,
                  CURLOPT_RETURNTRANSFER => true,
              )
          );
          $response = curl_exec($curl);
        //  echo "$response";
          $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
          curl_close($curl); 
      
          $response = json_decode($response);
      a:              
                      $responseStatus = $response->{"responseStatus"};
                      if(!$responseStatus=="OK"){
                      return "$response <br> $message";                
                      }
                      else{
                      return "הקובץ עלה בהצלחה!";    
                      }
      }
      
      ?>
      

      ה'ביקורת קבצים (GetIvrTree)' לא מושלם בגלל שלא הצלחתי לפרק את המערך ולזהות את שם הקובץ, התחליף שאלטרתי הוא שהקוד מחפש את שם הקובץ בתוך הסטרינג שחוזר מימות המשיח (mb_strpos).
      [הבעיה תהיה כשאתה מכניס קובץ בשם 1, וקיים כבר קוובץ בשם 11 הוא יעצור את התהליך כי הוא מצא את הספרה 1 וwav . (בתור 'תלאי על תלאי' אולי אפשר להוסיף נקודותיים לפני ופסיק אחרי שם הקובץ -- לא ניסיתי עדיין)
      תודה לכולם והצלחה!!!

      פורסם בפורום מפתחים API
      C
      chaim7
    • RE: חברת סליקת האשראי "משולם" עובדת עם ימות המשיח? ולמי יש נסיון?

      @eliyahu
      גם אני מתמודד באנגלית די בקושי, אבל ממה שהצלחתי להבין גם בהמשך למטה יש להם טבלה שלימה של תגובות שרת , (הכל חייב להיות POST כמובן).
      מישהו שיסכים לעשות טוב לכל הציבור שכרו כפול מן השמים!!!
      הלוואי יכלתי לזכות את הציבור בזה!
      b479eeb2-d76c-4c0e-a2e8-49d291f8b710-image.png
      אגב, יודעים מה? אם נשאיר את זה למתכנתים של ימות, זה חייב להיות מושלם וגם יקח יותר זמן. ומן הסתם הם עמוסים מעל הראש בפרט בתקופה זו
      לכאורה API אמור גם להתאים ישירות לכל מי שנוגע בPHP רק שנצטרך לקחת את הנתונים מהלקוחות ולשלוח בעצמינו לחברה במקום דרך הAPI של ימות, זה לא כזה מפחיד!!!
      רק צריך בעל חסד שיתן טיפה הסבר בלשון המדוברת לAPI של משולם

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      chaim7
    • RE: שלוחת API קבלת תשובה מהשרת

      @מגד אני משתגע עם הבעיה הזאת כבר כמה ימים.
      ניסיתי הכל, גם עשיתי דף חדש בלי קוד שרק מחזיר echo של תגובה נסיונית, אבל שום דבר לא עזר. קיבלתי הודעה אוטומטית לא נתקבלה תגובה משרת API, ובלוגים של API הוא מציג את המילים DOCTYPE HTML
      טירטרתי את החברה של השרת שיש להם בעיה עם החומת אש ומשהו על פורט 80 ולא הבינו מה אני רוצה.
      בסוף נזכרתי שהוספתי SSL ולפיכך כתובת הURL צריכה לפתוח ב https ולא ב http.
      אז בכניסה דרך המחשב זה לא מפריע. אבל המערכת האוטומטית כנראה קצת יותר עדינה.
      חשבתי שכדאי לתעד בשביל מישהו אחר שאולי אולי יכול להיתקע באותה בעיה יום אחד....
      בהצלחה לכולם

      פורסם בפורום מפתחים API
      C
      chaim7
    • RE: כניסה ל API והגדרות...

      @chaim7

      <?php
      
      $dirname = "recording";if (!is_dir($dirname)){
          mkdir($dirname);//מייצר תיקיית הקלטות על השרת
      }
      
      $id="5";
      if ($_GET["recording"]==""){
      echo "read=t-אין שום טבע בעולם! הקליטו את הסיפור המדהים שלכם,ואחריו סולמית =recording,yes,record,,$id,yes,yes,No";
      Get_recording("$id","0799000000","1234");
      }
      else{
          echo "id_list_message=t- ההקלטה נקלטה על הַשָרָת, תודה ולהתראות:";
      }
      
      function Get_recording($id,$username,$password){
      //echo "id_list_message=t- ההקלטה נכנסת לשרת עכשיו:";
      // From URL to get webpage contents. 
      $url = "https://www.call2all.co.il/ym/api/Login?username=$username&password=$password"; 
      $ch = curl_init();  
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Return Page contents. 
      curl_setopt($ch, CURLOPT_URL, $url); //grab URL and pass it to the variable. 
      $result = curl_exec($ch); //תוצאה=תגובת השרת
      $json = "$result";  //מכניס את השורה למשתנה
                  $obj = json_decode($json);  //יעשה מהשורה ג'סון   //https://www.php.net/manual/en/function.json-decode.php
                      $the_token= $obj->{"token"};    //יקבל את הטוקן אל תוך משתנה
      //echo "הטוקן הוא: $the_token";
      ///---------------------------------הורדה----------------------------------
      global $dirname; //נתיב אל תיקיית קבצי ההקלטות 
      $path= "$dirname/$id.wav";  //כתובת להדבקה בשרת שמפעיל את הקוד
      $url = "https://www.call2all.co.il/ym/api/DownloadFile?token=$the_token&path=ivr2:1/$id.wav";
      $result = curl_exec($ch); ////תוצאה=תגובת השרת
      $file= file_get_contents($url) ;
      $handle = fopen($path,'w') ;
      fputs($handle,$file);
      fclose($handle) ;
      }
      

      בהצלחה לכולם!

      פורסם בפורום PHP
      C
      chaim7
    • RE: מודול שליחת פקסים

      @dudu יפה מאוד! --תודה רבה
      עשיתי את השלוחה הזאת מיד אחרי שלוחה ראשית, ככה שכל פעם שלא הצליח, זה חזר בלולאה לשלוחה קודמת ואז ניסה שוב לשלוח.
      זה חזר עשרות פעמים (!) ולא עבר.
      אחרי כמה דקות ניסיתי לתומי ועבר מיידית. [פעמיים זה הלך ככה]
      כנראה המערכת לא אוהבת נודניקים 😊
      או אולי המודול פעיל רק על שרתים מסויימים שתומכים בזה - וזה תלוי על איזה שרת נפלת כשנכנסת למערכת? באמת מעניין מאוד!

      פורסם בבאגים במערכת
      C
      chaim7
    • RE: חברת סליקת האשראי "משולם" עובדת עם ימות המשיח? ולמי יש נסיון?

      גם לי אמרו בעבר שאין להם API רק דף סליקה אישי -- אבל כעת משתמע שיש סיכוי.... הלוואי! מאז שהכרתי אותם הפסקתי להשתמש במכשיר סליקה לגמרי! זה חברה נוחה גם במחירים וגם בממשק די פשוט [למרות שלדעתי יש מקום להוריד את כמות הפרטים הנדרשים]
      מה באמת ניתן לעשות בשביל לקדם את השיתוף פעולה של משולם עם ימות המשיח?

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      chaim7
    • RE: מודול שליחת פקסים

      לי יש קו 02
      ועולה לי הודעה כנ"ל לצערינו קיימת שגיאה השליחת הפקס פרטי השגיאה הם
      הלואי ימצאו טיפול לזה

      פורסם בבאגים במערכת
      C
      chaim7
    • RE: חברת סליקת האשראי "משולם" עובדת עם ימות המשיח? ולמי יש נסיון?

      שלחתי 2 פניות באימייל למשולם בכתובת support@meshulam.co.il
      עדיין לא קיבלתי שום תגובה...
      התקשרתי עכשיו גם לשירות לקוחות*3144
      אמרו לי שלא שמעו על החברה הזאת, אבל כיון שאני לא מנהל החברה, אין להם אפשרות לשוחח איתי על זה, ולכן, אם יש נכונות מצד ימות המשיח, יכולים לדבר איתם וישקלו את העניין.
      אמרתי להם שעד כמה שידוע לי מדובר בחברת ענק המובילה בתחום הטלפוניה האוטומטית, אבל אמרו לי שבכל אופן אין להם מה לדבר איתי אם אני לא מנהל החברה... (יש בזה היגיון...)
      בכל מקרה כך אמר לי הנציג בטלפון שם [הוא חזר אלי ממספר 050-7318388].
      אני בטוח שימות כבר הרבה אחרי הצעד הזה, ואין סיבה שלא יהיה חשוב להם -- ואולי בתור ראש הענק של המעצמה, בוודאי שגם הרבה יותר ממה שזה חשוב לנו כיחידים (!)
      ולכן מה שנשאר זה לכאורה רק טלפונים חוזרים ונשנים לחברת משולם שיכירו את החברה ואת הפוטנציאל העצום שטמון פה

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      chaim7
    • RE: האם יש איך לפטור את הזמן של טעינת tts במערכת

      @קו-לקו-0
      פשוט, גאוני ומדהים
      תודה רבה

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      chaim7

    פוסטים אחרונים שנוצרו על ידי chaim7

    • RE: איך לחבר api אל קוד שבשרת פנימי XAMPP במחשב שלי?

      @אהרן-שובקס
      הבנתי. האמת - שלא חלמתי על החידוש הזה! מתוך הדברים אני מבין שאם הip לא קבוע אי אפשר אפילו לעשות טסטים על הip הזמני הנוכחי לדעת שזה עובד!!!
      (אם כן, מאוד אשמח לדעת שזה אפשרי)
      -----תודה רבה על המאמץ והתשומת לב המיוחדת
      אין עליכם!!!
      ו - כן, אני משתמש בדרך כלל בwifi שיוצא מ SIM בנקודה חמה של נתב מובנה במיוחד לעבודה עם סים.
      זה נותן לי כיסוי מוצלח ומהיר לכל השעות עבודה ובשפע, וזה השעות שאני צריך את ה api על הטלפון.
      תודה רבה מקרב לב!

      פורסם בפורום PHP
      C
      chaim7
    • RE: איך לחבר api אל קוד שבשרת פנימי XAMPP במחשב שלי?

      @אהרן-שובקס
      בעיקרון בעבר היה אתר שכנראה קלט את הip שלי כהאקר כי עשיתי עליו טסטים ובדיקות קוד
      [לא נעים😠 אבל אני מקוה שאני נמצא בפורם של אנשים שאולי....גם עברו את זה...זה יכול לקרות לכל מתכנת סקרן........]
      כי הספק של הSIM אמר לי שנדיר ש IP של SIM משתנה אם בכלל. (כנראה הוא התכוון על איזה ip פנימי -- אני לא יודע)
      בכל אופן כרגע אני עוקב אחרי הip הציבורי שלי ואני רואה שהוא כן משתנה... נס!
      -- תודה ל@איש-ימיני על האתר שמאפשר לבדוק אם ip פעיל. https://ipinfo.io/
      אחרי הרבה חיפושים ברשת ומשחקים ואיפוסים של הראוטר הגעתי למסקנה שאני שוב זקוק להדרכה פשוטה לכאורה איך להפנות פורטים.
      גם מצאתי שיש אצלי אפשרות של 'נתב וירטואלי' (לא יודע לגבי נתבים אחרים) שמאפשר רק לימות המשיח, לגשת למחשב שלי, ולכאורה זה הכי מוצלח בעולם!
      השאלה היא עד כמה זה באמת ככה (בינתיים לא הצלחתי להתחבר בכלל אל 'העולם הגדול')
      אם מישהו התנסה בזה אני חושב שזה הפתרון בס"ד
      91882d92-43a1-4648-83ef-463e1af13fd3-image.png

      פורסם בפורום PHP
      C
      chaim7
    • RE: איך לחבר api אל קוד שבשרת פנימי XAMPP במחשב שלי?

      @avrham
      בריצה פנימית הכל תקין. למשל אם אני מקיש את הלינק
      http://localhost:8080/mytest/test1.php
      או
      http://10.0.0.100:8080/mytest/test1.php
      הקוד רץ.
      אם אני מקיש
      http://192.168.1.101:8080/mytest/test1.php
      זה גם עובד (עם משולש קטן מימין כמו בתמונה למטה)
      ef4b359e-31a8-4e76-a8a6-4ac498eb27c9-image.png
      עכשיו אני רוצה לפנות אל השרת מהרשת - ואני פשוט לא יודע איך.
      ניסיתי לרשום את הip שלי שעולה בmyip ככה:
      http://215.331.70.92/192.168.1.101:8080/mytest/test1.php
      ניסיתי גם
      http://215.331.70.92/:8080/mytest/test1.php
      התוצאה בשניהם היא שהדפדפן חושב וחושב (העיגול מסתובב בצבע אפור
      7973d46b-f9aa-4bd7-b6fe-b5d1331251eb-image.png - היינו שהוא בכלל לא מקבל עדיין נתונים) אחרי כמה דקות עולה ההודעה הנ"ל (שהדף הזה לא עובד -- ERR_EMPTY_RESPONSE)
      *** כיביתי את חומת האש ואין הבדל

      פורסם בפורום PHP
      C
      chaim7
    • RE: איך לחבר api אל קוד שבשרת פנימי XAMPP במחשב שלי?

      @avrham
      @איש-ימיני
      אני כל כך מעריך את ההתייחסות, השקעתי כמה שעות טובות באינטרנט ואני כבר די מבולבל.
      האם תואילו בבקשה לתת לי (ולמי שיצפה בדף הזה בהוה או בעתיד) דוגמא קטנה?
      א. בגלל כמה משחקים בפורטים הייתי צריך לפנות אל פורט 8080 בXAMPP.
      178a64f8-97f7-47d4-a24f-3e796fcdcf42-image.png
      ב. אני יודע שבדפדפן כרום אני מקיש למשל לדף הבדיקה שלי
      http://localhost:8080/mytest/test1.php
      ג. אפשר להקיש גם 127.0.0.1 במקום localhost.
      (192.168.1.101 גם מביא את הדף אבל עם הודעה שהדף לא מאובטח)
      ד. אם אני מקיש את הכתובת ip שמופיע ב myip.com אני מקבל הודעה:

      הדף הזה לא עובד.
      214.937.77.48 לא שלח נתונים.
      ERR_EMPTY_RESPONSE

      [(שיניתי כאן את ה ip לא מתוך חכמה וידיעה אלא ליתר בטחון....)
      עכ"פ עד כאן העדכון וחלק מתוך שלל הנסיונות שלי שחשבתי שיביאו אותי למשהו....

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

      פורסם בפורום PHP
      C
      chaim7
    • איך לחבר api אל קוד שבשרת פנימי XAMPP במחשב שלי?

      יש לי קוד php שפעל מאוד יפה על api של ימות כבר כמה שנים.
      לאחרונה נדרשתי לשלם על חידוש השרת ודומיין וזה קצת הרבה בשבילי כרגע.
      בינתיים סגרתי את השירות של השרת והקוד עובד מאוד יפה על XAMPP
      (לתועלת הציבור כאן ספגתי קצת הסבר בסיסי)
      השאלה היא
      איך להתחבר אל המחשב בתור שרת על ידי לינק מתוך הממשק של ימות? כלומר שימות ישלח get או post אל הIP של המחשב שלי כמו אל שרת
      נ.ב. אין לי כרגע עשרות קריאות כל רגע, אז זה הבחלט אמור להיות מספיק בשבילי לפחות באופן זמני --
      בנוסף אני בטוח שיש הרבה המלצות שזה פותח את האפשרות לתקיפת האקרים, אבל במטותא, כרגע זה לא המוקד, אלא לדעת למעשה בשטח
      (אני משוכנע שכל מידע נוסף מאוד יעזור לי ובטח לעוד הרבה אנשים כמוני בפרט שהוסטינגר סגרו את השרת החינמי)]
      תודה מקרב לב למשתדלים לעזור
      ולמומחי ימות המשיח על ההתייחסות החביב והחם

      פורסם בפורום PHP xampp
      C
      chaim7
    • RE: האם יש איך לפטור את הזמן של טעינת tts במערכת

      @קו-לקו-0
      פשוט, גאוני ומדהים
      תודה רבה

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      chaim7
    • RE: האם יש איך לפטור את הזמן של טעינת tts במערכת

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

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      chaim7
    • RE: איך להעלות קבצים מהשרת?

      @מנסה
      אחרי שישבתי שעות ארוכות על העלאה של קובץ ואחרי עשרות כשלונות גיליתי שהקובץ משום מה הפך ל0.1 קילובייט וזה גרם לי שגיאה
      תכלס - מה אשיב לה' [המדרש בילקוט שמעוני כותב 'חביב עלי חסד שאתם עושים זה עם זה יותר מזבחי שלמה המלך(הושע תקכב)]-
      ע"כ מצורף שיפוץ של הקוד הבהיר של @mgm-ivr ו @מנסה הצדיקים .
      אני כל כך רוצה גם לתרום משהו....
      אז פשוט הוספתי הודעות של הפרטים החשובים עד שהגעתי למצוא את מקור השגיאה אצלי, ובעז"ה שיהיה לתועלת לאחרים.

      <?php
      $token = "0799*****:*****";
      $path_in_yemot="ivr2:1/";
      $New_file_name_to_yemot = "A123.wav";
      $fileUpload="recording/A123.mp3";
      
      
      //קריאה לפונקציה והוספתי האן עוד פרמטר שהוא שם קובץ היעד
      ss = uploadFile(false,$token,$path_in_yemot,$New_file_name_to_yemot,$fileUpload);
      //מראה את התשובה מימות, ניתן כמובן לבטל או להציג משהו אחר
      print_r ($ss);
      
      
      function uploadFile($isPrivate, $token ,$path ,$New_name,$file)
      {
              if ($isPrivate) {
              $YemotUrl = 'https://private.call2all.co.il/ym/api/';
          } else {
              $YemotUrl = 'https://www.call2all.co.il/ym/api/';
          }
          
          $headers = array(
           'Content-type: multipart/form-data'
          ); 
          $url = $YemotUrl . 'UploadFile';
          $File_source = new CURLFile($file,'media/wav');
      
          $parm['token'] = $token;
          $parm['upload'] = $File_source;
          $parm['path'] = "$path$New_name";
          $parm['convertAudio'] = 1;
      //-----------------------------------ביקורת----------------------------------
      if (file_exists($file)==0) {
          $message = "הקובץ $file לא נמצא";
      }
      $message="$message <br> הטוקן הוא: " . $parm['token'] ."<br>";
      $message="$message שם הקובץ: " . $File_source->getFilename() . "<br>";
      $message="$message גודל הקובץ הוא: " . ": " . filesize($file) . " bytes<br>";
      $message="$message נתיב היעד בימות המשיח: " . $parm['path'] . "<br>";
      //-------------בדיקה אם קיים כזה קובץ
      $GetIvrTree = file_get_contents("http://call2all.co.il/ym/api/GetIvrTree?token=$token&path=ivr2:1");
      
      if (mb_strpos($GetIvrTree, $New_name)>0) {
      $message="$message <br> יש כבר קובץ בשם זהה לקובץ זה! ";
      $message="$message <br> הפעולה לא בוצעה ";
      goto a;    
      }
      
      //-----------------------------------עד כאן---------------------------------
      
          $curl = curl_init();
          curl_setopt_array(
              $curl,
              array(
                  CURLOPT_URL => $url,
                  CURLOPT_POST => true,
                  CURLOPT_POSTFIELDS => $parm,
                  CURLOPT_HTTPHEADER => $headers,
                  CURLOPT_RETURNTRANSFER => true,
              )
          );
          $response = curl_exec($curl);
        //  echo "$response";
          $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
          curl_close($curl); 
      
          $response = json_decode($response);
      a:              
                      $responseStatus = $response->{"responseStatus"};
                      if(!$responseStatus=="OK"){
                      return "$response <br> $message";                
                      }
                      else{
                      return "הקובץ עלה בהצלחה!";    
                      }
      }
      
      ?>
      

      ה'ביקורת קבצים (GetIvrTree)' לא מושלם בגלל שלא הצלחתי לפרק את המערך ולזהות את שם הקובץ, התחליף שאלטרתי הוא שהקוד מחפש את שם הקובץ בתוך הסטרינג שחוזר מימות המשיח (mb_strpos).
      [הבעיה תהיה כשאתה מכניס קובץ בשם 1, וקיים כבר קוובץ בשם 11 הוא יעצור את התהליך כי הוא מצא את הספרה 1 וwav . (בתור 'תלאי על תלאי' אולי אפשר להוסיף נקודותיים לפני ופסיק אחרי שם הקובץ -- לא ניסיתי עדיין)
      תודה לכולם והצלחה!!!

      פורסם בפורום מפתחים API
      C
      chaim7
    • RE: איך להעלות קבצים מהשרת?

      @mgm-ivr
      הוא נתקע בגלל שגיאה בשורה הזאת:

          $response = curl_exec($curl);
      
      

      כלומר לא מצליח לפתוח את הקישור

      פורסם בפורום מפתחים API
      C
      chaim7
    • RE: איך להעלות קבצים מהשרת?

      @mgm-ivr
      תודה על התגובה! (פגשתי וקראתי את הפוסט שלך הרבה מאוד פעמים בתוך כדי חיפוש...)
      עד כמה שהבנתי אתה מייצר טופס וקבלה של הטופס האותו כתובת. זה מאוד יפה! עבודה טובה!
      אני צריך עכשיו שהPHP יקח קובץ מהשרת וישלח אותו לימות בלי טופס את הפרטים הוא ישיג מהטבלאות שלו.....

      פורסם בפורום מפתחים API
      C
      chaim7