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

    אני מתלמד ב php ואני מנסה ליצור אתר לשליחת קמפיין הנכנס לשלוחה

    פורום מפתחים API
    2
    20
    287
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      אליהו הנביא 2 מורחק נערך לאחרונה על ידי

      אני מתלמד ב php ואני מנסה ליצור אתר לשליחת קמפיין הנכנס לשלוחה מכיוון שאני לא מנוסה עשיתי את הקוד בשני קודים [גם מכיוון שכך אוכל להשתמש בזה גם טלפונית] הקוד הראשון פותח שדות לגולש ומבקש ממנו את המשתנים ושולח אותם לקוד הבא שהוא שולח את זה לימות המשיח הבעיה שכשאני לוחץ על שלח בקוד הראשון הוא לא שולח ובקוד השני הוא בכלל כותב שיש שגיאה [בגודל הוא כותב שהאתר אינו לא תקין] הקוד הראשון מבוסס על צור קשר שמשהו פירסם להפצה חינם ולכן יש פה איזה קישור / לינק שאיני מבין את פישרו הנה הקוד הראשון

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="he" lang="he" dir="rtl">
      <head>
      <title>טופס צור קשר</title>
      <meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
      <link href="style2.css"="stylesheet" type="text/<css" />
      </head>
      <style> #contact-form input[type="text"], #contact-form input[type="email"], #contact-form textarea { width: 300px; height: 40px; font-size: 16px; } #contact-form button[type="submit"] { width: 100px; height: 40px; font-size: 16px; } </style> <form id="contact-form" method="REQUEST" action="ip.php"> <!-- טופס יצירת הקשר --> <input type="text" name="token" placeholder="הקש את מספר המערכת שלך ואת הסיסמה מופרדים ב :  "><br> <input type="email" name="phones" ="הקש את הנמענים כשבין נמען לנמען יש להפריד ב :"><br> <textarea name="ivrPath" ="הקש את השלוחה איליה יעביר כשלפני כל השלוחות  לכתוב ivr2:"></><br> </textarea><br>
       <input type="" name="callsTimeOut" ="כתוב כאן את כמות השניות שהמערכת תחייג ללקוחעד 35 שניות"><br>
       type="submit">שלח<
      </>button> </form>
                  </div>
              </form>
          </div>
      </body>
      >/html>
      <a href="#" onclick="document.getElementById('form').submit()"><em><b>שלח</b></em></a>
      

      הנה הקוד השני

      <?php
      
      ini_set('display_errors', '1');
      
      ini_set('display_startup_errors', '1');
      
      error_reporting(E_ALL);
      
      $YemotUrl = 'https://';
      
      $token = "token";
      
      $headers = array(
      
      'Content-type: application/json'
      
      ); 
      
      $url = $YemotUrl; 
      
      $parm = $token;
      
      $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);
      
      $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
      
      curl_close($curl); 
      
      /* $response = json_decode($response, true);*/
      
      print $response;
      
      $json = json_decode($response, true);
      
      /*
      
      foreach ($json as $key => $value) {
      
      print "$key : $value";
      
      print '<br />';
      
      }
      
      */
      
      /*$file1= $json['dateString'];
      
      $file2= $json['sgv'];
      
      $file3= mb_substr($file1, 0, 10, "UTF-8");
      
      $file4= str_replace("-" , "/" , $file3);
      
      $file5= mb_substr($file1, 12, 2, "UTF-8");
      
      $file6= mb_substr($file1, 15, 2, "UTF-8");
      
      $file7= mb_substr($file1, 18, 2, "UTF-8");
      
      print "id_list_message=t-בתאריך.date-{$file4}.t-בשעה.n-{$file5}.t-ו.n-{$file6}.t-דקות.t-ו.n-{$file7}.t-שניות";
      
      */
      
      return $response;
      
      ?>
      
      מ תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • מ
        מנסה מומחה @אליהו הנביא 2 נערך לאחרונה על ידי

        @אליהו-הנביא-2

        תנסה ללמוד קודם בצורה מסודרת מה זה PHP [עוד לפני CURL]
        וכן איך משתמשים בטפסים בשילוב HTML אח"כ תבין מה זה הלינק ואיך זה אמור לעבוד

        כנס לרשתק, או מקום דומה תקרא כמה פרקים ואז תמשיך

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

          @מנסה למה? אני כן יודע php בסיסי ואת הקוד הזה אני יצרתי משילוב של כמה קודים ואני רוצה להבין מה הטעות שלי אומנם לכתוב קוד ממש אני לא יודע אבל אתה יכול לראות את הטופס רק יש לי את ה 2 בעיות הללו הנה תתרשם
          רק שים לב שהוא כותב שהאתר לא מאובטח בצבע אדום בוהק צריך ללחוץ על פרטים ואז אני רוצה להיכנס בכל זאת אני אסדר את אבל כרגע זה בבניה אני יודע ליצור קודים בסיסים את הקוד הזה אני שלבתי מכמה קודים

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

            וחוץ מזה שלזה נועד הפורום לעזרה בהתנסות רשתק נועד ללמידה הפורום נועד לעזרה הדדית ולא ל "לך לרשתק"

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

              @אליהו-הנביא-2

              אני לא אמרתי שאתה לא יודע PHP

              אלא אתה לא מבין טפסים בPHP

              הלינקים שיש שם 1 הוא בסיס לכל HTML
              2 הוא בשביל פרוטקול הXML

              למעשה אתה צריך לסדר שהטופס ישלח אל דף הPHP ואז הPHP יטפל בנתונים

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

                @אליהו-הנביא-2 כתב באני מתלמד ב php ואני מנסה ליצור אתר לשליחת קמפיין הנכנס לשלוחה:

                וחוץ מזה שלזה נועד הפורום לעזרה בהתנסות רשתק נועד ללמידה הפורום נועד לעזרה הדדית ולא ל "לך לרשתק"

                לא.
                הפורום נועד למי שיודע בסיסי ומתקדם
                אם היית שואל היכן אפשר ללמוד על טפסים וכוד' זה נכון, אבל להעלות טופס שאתה בכלל לא מבין מה כתוב בו, זה לא נכון
                [אני לא אמור לשבת לפענח שורה שורה בשביל להבין בסוף שאין שום שגיאה רק אתה לא יודע איך מתפעלים את זה]

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

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

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

                    @אליהו-הנביא-2

                    בPHP חסר חלק מהURL
                    [לא בדקתי הכל זה השגיאה הראשונה שמצאתי]

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

                      @מנסה רק עכשיו אני רואה שבשני העלתי בכלל איזה קוד אחר הנה הקוד הנכון השני

                      <?php
                      $ApiDID=$_GET['ApiDID'];
                      $password=$_GET['password'];
                      $k=$_GET['k'];
                      $ApiEnterID=$_GET['ApiEnterID'];
                      if($ApiDID== null){print "id_list_message=g-hangup";
                      exit();
                      }
                      elseif($password == null){print "read=m-1800=password,yes,100,1,24,No,,,,,,,,";
                      exit();
                      } 
                      $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$password}&what=Points.ini/points_total.ini&contents=digits-$ApiEnterID-points_total=$k%0Adigits-$ApiEnterID-Folder/$Api=$k%0Adigits-$ApiEnterID-Log1=$k"), true);
                      $status = $url['responseStatus'];
                      $k/2=$k2;
                      if($status == "OK"){
                      print "id_list_message=כמות הנקודות שקיבלתם היא $k2.";
                      exit();
                      }els-e{
                      print "id_list_message=m-1080 &go_to_folder=hangup";
                      exit();
                      }
                      exit();
                      ?>
                      
                      מ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • מ
                        מנסה מומחה @אליהו הנביא 2 נערך לאחרונה על ידי

                        @אליהו-הנביא-2

                        לא יודע

                        גם זה לא קשור בכלל להפעלת קמפיין

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

                          @מנסה סליחה אני קצת מבולבל היום אבל עם כבר מה אתה אומר על הקוד הזה משהו ביקש בשביל הפעלה לילדים שיהיה חצאי נקודות אז אמרתי לו שאנסה לבנות מודול שלדוגמה עם הוא רוצה שיתוסף 1.5 נקודות אז הוא עושה את זה דרך 2 מודולים בapi אחד להוספת ניקוד ואחד לשמיעת הניקוד שבפועל יוספו 3 נקודות אבל למאזין זה יעשה פעולת חילוק ומשמיע לו רק חצי זה המודול שמוסיף נקודות רק לא הצלחתי לסדר שיגיד נקודה בעברית צריך לעשות תנאי להמיר כל נקודה ב

                          .t-נקודה.d-
                          

                          ואז מה שיקרה זה שישמיע לו נקודה בעברית

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

                            @מנסה הנה הקוד עברתי עליו לפני שפרסמתי שאין טעיות

                            >?php
                            $did=$_REQUEST['did'];
                            $pass=$_REQUEST['pass'];
                            $m=$_REQUEST['m'];
                            $z=$_REQUEST['z'];
                            $path=$_REQUEST['path'];
                            json_decode(file_get_contents("https://www.call2all.co.il/ym/api/CallExtensionBridging?token={$did}:{$pass}?phones={$m}&ivrPath=ivr2:
                            {$path}&callsTimeOut={$
                            z}```
                            מ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • א
                              אליהו הנביא 2 מורחק @אליהו הנביא 2 נערך לאחרונה על ידי

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

                                @אליהו-הנביא-2 כתב באני מתלמד ב php ואני מנסה ליצור אתר לשליחת קמפיין הנכנס לשלוחה:

                                @מנסה סליחה אני קצת מבולבל היום אבל עם כבר מה אתה אומר על הקוד הזה משהו ביקש בשביל הפעלה לילדים שיהיה חצאי נקודות אז אמרתי לו שאנסה לבנות מודול שלדוגמה עם הוא רוצה שיתוסף 1.5 נקודות אז הוא עושה את זה דרך 2 מודולים בapi אחד להוספת ניקוד ואחד לשמיעת הניקוד שבפועל יוספו 3 נקודות אבל למאזין זה יעשה פעולת חילוק ומשמיע לו רק חצי זה המודול שמוסיף נקודות רק לא הצלחתי לסדר שיגיד נקודה בעברית צריך לעשות תנאי להמיר כל נקודה ב

                                .t-נקודה.d-
                                

                                ואז מה שיקרה זה שישמיע לו נקודה בעברית

                                נכון אי אפשר להכניס נקודה בהשמעה, כי זה מילה שמורה [הסימון נקודה הוא חלק מהסימונים המיוחדים במודול הזה]

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

                                  @מנסה כתב באני מתלמד ב php ואני מנסה ליצור אתר לשליחת קמפיין הנכנס לשלוחה:

                                  @אליהו-הנביא-2 כתב באני מתלמד ב php ואני מנסה ליצור אתר לשליחת קמפיין הנכנס לשלוחה:

                                  @מנסה סליחה אני קצת מבולבל היום אבל עם כבר מה אתה אומר על הקוד הזה משהו ביקש בשביל הפעלה לילדים שיהיה חצאי נקודות אז אמרתי לו שאנסה לבנות מודול שלדוגמה עם הוא רוצה שיתוסף 1.5 נקודות אז הוא עושה את זה דרך 2 מודולים בapi אחד להוספת ניקוד ואחד לשמיעת הניקוד שבפועל יוספו 3 נקודות אבל למאזין זה יעשה פעולת חילוק ומשמיע לו רק חצי זה המודול שמוסיף נקודות רק לא הצלחתי לסדר שיגיד נקודה בעברית צריך לעשות תנאי להמיר כל נקודה ב

                                  .t-נקודה.d-
                                  

                                  ואז מה שיקרה זה שישמיע לו נקודה בעברית

                                  נכון אי אפשר להכניס נקודה בהשמעה, כי זה מילה שמורה [הסימון נקודה הוא חלק מהסימונים המיוחדים במודול הזה]

                                  נו ואיך עושים את זה ומה אתה אומר על הקוד
                                  נ.ב. זה לא בשבילי

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

                                    @אליהו-הנביא-2 כתב באני מתלמד ב php ואני מנסה ליצור אתר לשליחת קמפיין הנכנס לשלוחה:

                                    @מנסה הנה הקוד עברתי עליו לפני שפרסמתי שאין טעיות

                                    >?php
                                    $did=$_REQUEST['did'];
                                    $pass=$_REQUEST['pass'];
                                    $m=$_REQUEST['m'];
                                    $z=$_REQUEST['z'];
                                    $path=$_REQUEST['path'];
                                    json_decode(file_get_contents("https://www.call2all.co.il/ym/api/CallExtensionBridging?token={$did}:{$pass}?phones={$m}&ivrPath=ivr2:
                                    {$path}&callsTimeOut={$
                                    z}```
                                    

                                    אין נקודה פסיק בשורה האחרונה

                                    וגם משום מה היש יותר מידי ירידות שורה בסוף

                                    וכמובן מניין אתה מספק לו את המשתנים

                                    $pass=$_REQUEST['pass'];
                                    $m=$_REQUEST['m'];
                                    $z=$_REQUEST['z'];
                                    $path=$_REQUEST['path'];
                                    

                                    בטופס שצירפת אין את המשתנים האלו

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

                                      @מנסה ומה בנוגע לטופס למה הוא כותב "שליחה" וכשאני לוחץ הוא לא שולח

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

                                        @אליהו-הנביא-2

                                        לא ראיתי מה קורה כשלוחצים, אבל לכאורה אין לו לאן לשלוח

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

                                          @מנסה אז זה מה שאני רוצה להבין איפה אני מכניס את השם של הקובץ שאיליו יפנה

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

                                            @אליהו-הנביא-2

                                            את זה תבין כשתקרא איך עובד טופס בסיסי

                                            ולכן שלחתי אותך למדריכים בסיסיים

                                            במקום שאני ינסה ללמד אותך

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