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

    נפתר קוד PHP לא עובד

    פורום PHP
    6
    55
    1379
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • אהרן שובקס
      אהרן שובקס ניהול @BARKOL נערך לאחרונה על ידי

      @barkol אמר בקוד PHP לא עובד:

      חסום לי בנטפרי

      דבר ראשון תפתח את זה בנטפרי..

      B תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • B
        BARKOL @אהרן שובקס נערך לאחרונה על ידי BARKOL

        @אהרן-שובקס אמר בקוד PHP לא עובד:

        @barkol אמר בקוד PHP לא עובד:

        חסום לי בנטפרי

        דבר ראשון תפתח את זה בנטפרי..

        @אהרן-שובקס איך?
        מה זה יעזור לי?

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

          @barkol אמר בקוד PHP לא עובד:

          איך?

          https://netfree.link/user#/tickets/new

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

            @barkol אמר בקוד PHP לא עובד:

            מה זה יעזור לי?

            שנוכל לבדוק מה הבעיה

            B תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • B
              BARKOL @אהרן שובקס נערך לאחרונה על ידי

              @אהרן-שובקס אמר בקוד PHP לא עובד:

              @barkol אמר בקוד PHP לא עובד:

              מה זה יעזור לי?

              שנוכל לבדוק מה הבעיה

              אי אפשר בלי זה?

              תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • B
                BARKOL נערך לאחרונה על ידי BARKOL

                @barkol אמר בקוד PHP לא עובד:

                איך אני עושה שאם יש שגיאה שידפיס שגיאה?
                ואם יצא טוב שידפיס עודכן בהצלחה ?

                איך אני עושה שאם יש שגיאה שידפיס שגיאה?
                ואם יצא טוב שידפיס עודכן בהצלחה?

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

                  @barkol
                  אם זה בטלפון תשים &אחרי הטקסט ואז אין סיבה שזה יגיד שגיאה

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

                    ומה לא טוב בטופס הזה של העברת יחידות [חלק מהטופס]

                    $str = file_get_contents("https://$url/ym/api/TransferUnits?token=$DID:$password&destination=$destination&amount=$amount");
                    $str = json_decode($str,true);
                    if ($str=="OK"){
                    {
                    echo "id_list_message=t-עודכן בהצלחה.&";
                    }else{
                    echo "id_list_message=t-משהו לא בסדר.&";
                    {
                    

                    זה לא מעביר...

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

                      @0772104595 כי str הוא מערך במצב הזה וזה לא שווה ל OK
                      אתה צריך את זה (בדרך כלל בימות)

                      if($str['status'] === 'OK'){
                          echo '...';
                      }else{
                          echo '...';
                      }
                      
                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • ק
                        קו מהיר מורחק @BARKOL נערך לאחרונה על ידי

                        @barkol
                        נראה ל שכדאי שתכתוב כך

                        <?php
                        $ApiDID = "077.......";
                        $password = $GET_["password"];
                        $type =  $GET_["type"];
                        $title =  $GET_["title"];
                        $url = "https://www.call2all.co.il/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:1&type=$type&title=$title";
                         
                        if ($password== NULL){echo "read=t-סיסמת ניהול=password,no,,,7,Digits";exit();}
                        if ($type == NULL){echo "read=t-הקש אחת=type,no,,,7,Digits";exit();}
                        if ($title == NULL){echo "read=t-הקש אחת=title,no,,,7,Digits";exit();}
                        if ($type == 1){
                        $type = "menu";
                        }
                        if ($title == 1){
                        $title = "menu";
                        }
                        $str = file_get_contents("$url");
                        $str = json_decode($str,true);
                        ?>
                        
                        פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • פ
                          פיסטוק פרווה מומחה @קו מהיר נערך לאחרונה על ידי

                          @קו-מהיר
                          נכון זה קוד מצוין או שתראה פה:
                          תקשור עם ימות ב-API

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

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

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

                              @barkol

                              $url = "https://www.call2all.co.il/ym/api/סוג פעולה לביצוע?token=0773137770:$1234&פרמטרים";
                              $handle = curl_init();
                              curl_setopt_array($handle,
                                array(
                                  CURLOPT_URL    => $url,
                              CURLOPT_RETURNTRANSFER   => true,
                                )
                              );
                               
                              $data = curl_exec($handle);
                              
                              curl_close($handle);
                              
                              $data = json_decode( $data );
                              $z = $data->responseStatus ;
                              if ($z == OK)
                              {print"עודכן בהצלחה&";}
                              else{print"שגיאה&";}
                              ?>
                              
                              B ק 2 תגובות תגובה אחרונה תגובה ציטוט 0
                              • B
                                BARKOL @פיסטוק פרווה נערך לאחרונה על ידי

                                @פיסטוק-פרווה ובזה
                                מוטלה לפני חודש
                                דרך נוספת:

                                $url = "call2all.co.il";
                                if ($private =="yes"){$url = "private.call2all.co.il";}
                                //הפקודה והפרמטרים, כאן בדוגמא מקבל תוכן קובץ טקסט
                                $str = file_get_contents("https://$url/ym/api/GetTextFile?token=$ApiDID:$password&what=ivr2:Points/points_total.ymgr");
                                $str = json_decode($str,true);
                                //להדפיס את התשובה במלואה
                                print_r ($str);
                                //או רק את תוכן הקובץ
                                $str = $str ["contents"];
                                
                                פ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • פ
                                  פיסטוק פרווה מומחה @BARKOL נערך לאחרונה על ידי פיסטוק פרווה

                                  @barkol
                                  תנסה לכתוב בסוף במקום:

                                  $str = $str ["contents"];
                                  

                                  תכתוב:

                                  $str = $str ["responseStatus"];
                                  

                                  ואז אם משתנה str שווה לOKאז תעשה וכו'

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

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

                                    @barkol
                                    תנסה לכתוב בסוף במקום:

                                    $str = $str ["contents"];
                                    

                                    תכתוב:

                                    $str = $str ["responseStatus"];
                                    

                                    ואז אם משתנה str שווה לOKאז תעשה וכו'

                                    אפשר דוגמא מלאה?

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

                                      @barkol
                                      אני לא מבין מה הבעייה שלך זה קוד מצוין!!
                                      @פיסטוק-פרווה אמר בקוד PHP לא עובד:

                                      @barkol

                                      $url = "https://www.call2all.co.il/ym/api/סוג פעולה לביצוע?token=0773137770:$1234&פרמטרים";
                                      $handle = curl_init();
                                      curl_setopt_array($handle,
                                        array(
                                          CURLOPT_URL    => $url,
                                      CURLOPT_RETURNTRANSFER   => true,
                                        )
                                      );
                                       
                                      $data = curl_exec($handle);
                                      
                                      curl_close($handle);
                                      
                                      $data = json_decode( $data );
                                      $z = $data->responseStatus ;
                                      if ($z == OK)
                                      {print"עודכן בהצלחה&";}
                                      else{print"שגיאה&";}
                                      ?>
                                      

                                      למה שלא תנסה אותו?

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

                                        @קו-מהיר

                                        זה ארוך מדי...
                                        ומה באמת ההבדל???

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

                                          @barkol
                                          לא יודע אני יודע ששם אתה יכול לפרק את הנתונים שהתקבלו למשתנים לדוגמא:

                                          if ($z == OK)
                                          

                                          שבעצם משתנה dataהוא התשובה שהתקבלה רק שמשתנה zהוא התוצאה שהתקבלה בצורה מסוימת שבמקרה שלנו זה:

                                          responseStatus
                                          

                                          מקווה שהבנת, בהצלחה!!

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

                                            @קו-מהיר מצאתי 👍 הבעיה בשרת שהשתמשתי...

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