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

    שאלות קטנות על PHP ו API

    מתוזמן נעוץ נעול הועבר לא נפתר פורום מפתחים API
    42 פוסטים 4 כותבים 1.4k צפיות 1 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • K מנותק
      kavkosher @avrham
      נערך לאחרונה על ידי

      @avrham אמר בכיצד אני יכול לקבל את הערכים באותיות קטנות אני חייב לקבל נתונים באותיות אנגלית קטנות:

      @kavkosher אמר בכיצד אני יכול לקבל את הערכים באותיות קטנות אני חייב לקבל נתונים באותיות אנגלית קטנות:

      ודרך אגב אפשר להגדיר על משתנה שבכל פעם שתוו מסוים מופיע יחליף אותו בתו אחר לדוגמא כל פעם שמופיע , יחליף אותו ל: ????

      תשתמש בפונקצייה str_replace

      דוגמא לשימוש בפונקצייה:
      בדוגמא יש את משתנה text שמכיל טקסט ומשתנה b מבצע החלפה של , במילה פסיק בתוך המשתנה text

      $text = "hi, my name is avraham. ";
      $b = str_replace("." , "פסיק" , $a);
      print $b;
      

      היה לך טעות קטנה

      $text = "hi, my name is avraham. ";
      $b = str_replace("." , "פסיק" , $text);
      print $b;
      

      זה נכון וזה עובד תודה רבה

      תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • K kavkosher סימן נושא זה כלא נפתר ב
      • K kavkosher סימן נושא זה כנפתר ב
      • K מנותק
        kavkosher
        נערך לאחרונה על ידי

        <?php
         
        $serves= $_GET['serves'];
        $did = $_GET['did'];
        $password = $_GET['password'];
        $path = $_GET['path'];
        $path1 = $_GET['path1'];
        
         
        
        if ($serves== NULL) {
          print "read=t-אנא בחרו את שרת המערכת שברצונכם להגדיר, למערכת בשרת הרגיל הקישו אחד, להגדרת מערכת בשרת הפרייוט הקישו שתים=serves,yes,1,1,7,No,yes,yes,*/,1.2,,,,";
          exit;
        } 
        if ($did == NULL) {
          print "read=t-אנא הקישו את מספר המערכת שברצונכם להגדיר=did,yes,10,9,15,Digits,yes,,,,,,,";
          exit;
        }
        if ($password == NULL) {
          print "read=t-אנא הקישו את סיסמת הניהול של המערכת שברצונכם להגדיר=password,yes,100,1,24,Digits,,,,,,,,";
          exit;
        }
         if ($path== NULL) {
          print "read=t-אנא הקישו את מספר השלוחה וסולמית בסיום=path,no,10000,0,14,Digits,no,no,*/,,,ok,,";
          exit;
        } 
         if ($path1== NULL) {
          print "read=t-אנא הקישו את מספר השלוחה החדשה וסולמית בסיום=path1,no,10000,0,14,Digits,no,no,*/,,,ok,,";
          exit;
        }
        if ($serves== 1) {
          $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token=$did:$password&action=copy&what=ivr2:$path/ext.ini&target=ivr2:$path1/ext.ini"), true);
           $status = $url['boolean'];
          if ($status == "true") {
            print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .d-$path1.t-משלוחה.d-$path&";
          
          } else {
            print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &";
          }
          
          
          exit;
        }
         
        if ($serves== 2) {
          $url = json_decode(file_get_contents("https://private.call2all.co.il/ym/api/FileAction?token=$did:$password&action=copy&what=ivr2:$path/ext.ini&target=ivr2:$path1/ext.ini"), true);
          $status = $url['boolean'];
          if ($status == "true") {
            print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .d-$path1.t-משלוחה.d-$path&";
          
          } else {
            print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &";
          }
          
          
          exit;
        }
         
        ?>
        

        למה זה לא עובד ?
        זה עושה לי שגיאה

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

          @kavkosher

          דבר ראשון בלי לבדוק

          הexit בלי סוגריים

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

            עדיין לא עובד

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

              אולי צריך POST ?
              אם כן כיצד?

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

                @kavkosher

                1. אין קשר ל post
                2. היה חסר סוגריים ב exit
                3. היה חסר echo בתשובות read
                  הקוד המסודר:
                <?php
                 
                $serves= $_GET['serves'];
                $did = $_GET['did'];
                $password = $_GET['password'];
                $path = $_GET['path'];
                $path1 = $_GET['path1'];
                 
                if($serves== null){echo print "read=t-אנא בחרו את שרת המערכת שברצונכם להגדיר, למערכת בשרת הרגיל הקישו אחד, להגדרת מערכת בשרת הפרייוט הקישו שתים=serves,yes,1,1,7,No,yes,yes,*/,1.2,,,,";exit();} 
                if($did == null){echo print "read=t-אנא הקישו את מספר המערכת שברצונכם להגדיר=did,yes,10,9,15,Digits,yes,,,,,,,";exit();}
                if($password == null){echo print "read=t-אנא הקישו את סיסמת הניהול של המערכת שברצונכם להגדיר=password,yes,100,1,24,Digits,,,,,,,,";exit();}
                if($path== null){echo print "read=t-אנא הקישו את מספר השלוחה וסולמית בסיום=path,no,10000,0,14,Digits,no,no,*/,,,ok,,";exit();} 
                if($path1== null){echo print "read=t-אנא הקישו את מספר השלוחה החדשה וסולמית בסיום=path1,no,10000,0,14,Digits,no,no,*/,,,ok,,";exit();}
                
                if($serves == 1){
                  $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token=$did:$password&action=copy&what=ivr2:$path/ext.ini&target=ivr2:$path1/ext.ini"), true);
                  $status = $url['boolean'];
                  if ($status == "true") {
                    print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .d-$path1.t-משלוחה.d-$path&";
                  }else{
                    print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &";
                  }
                  exit();
                }elseif($serves == 2){
                  $url = json_decode(file_get_contents("https://private.call2all.co.il/ym/api/FileAction?token=$did:$password&action=copy&what=ivr2:$path/ext.ini&target=ivr2:$path1/ext.ini"), true);
                  $status = $url['boolean'];
                  if($status == "true"){
                    print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .d-$path1.t-משלוחה.d-$path&";
                  }else{
                    print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &";
                  }
                  exit();
                }
                 
                ?>
                
                
                תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • K מנותק
                  kavkosher
                  נערך לאחרונה על ידי

                  זה מדפיס לי בדפדפן

                  id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &
                  
                  תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • K מנותק
                    kavkosher
                    נערך לאחרונה על ידי

                    הבעיה בשליחה עצמה ולא בקבלת הנתונים

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

                      זה מה ששלחתי

                      https://kavkosher.000webhostapp.com/ivr84.php?serves=2&did=0733000000&password=1234&path=2&path1=02
                      

                      ושם הקובץ שנתת לי

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

                        תנסה את זה ותראה שלא עובד

                        https://private.call2all.co.il/ym/api/FileAction?token=0733000000:1234&action=copy&what=ivr2:2/ext.ini&target=ivr2:02/ext.ini
                        
                        N תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • N מנותק
                          nyh @kavkosher
                          נערך לאחרונה על ידי

                          @kavkosher
                          תראה אם קיימת השלוחה

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

                            @nyh
                            2 קימת 02 לא

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

                              @nyh
                              תוריד את ext.ini מסוף target

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

                                @nyh
                                תנסה על מערכת שלך את

                                https://private.call2all.co.il/ym/api/FileAction?token=0733333333:1234&action=copy&what=ivr2:2/ext.ini&target=ivr2:02/ext.ini
                                
                                N תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • N מנותק
                                  nyh @kavkosher
                                  נערך לאחרונה על ידי

                                  @kavkosher
                                  תנסה אתה

                                  https://private.call2all.co.il/ym/api/FileAction?token=0733333333:1234&action=copy&what=ivr2:2/ext.ini&target=ivr2:02
                                  
                                  K תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • K מנותק
                                    kavkosher @nyh
                                    נערך לאחרונה על ידי

                                    @nyh
                                    לא עובד

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

                                      @kavkosher
                                      העתקת את הלינק ששלחתי?

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

                                        @nyh
                                        כן

                                        N תגובה 1 תגובה אחרונה תגובה ציטוט -1
                                        • K מנותק
                                          kavkosher @nyh
                                          נערך לאחרונה על ידי

                                          @nyh
                                          כנראה בעיה ב API של ימות

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

                                            @kavkosher
                                            נסה

                                            <?php
                                             
                                            $serves= $_GET['serves'];
                                            $did = $_GET['did'];
                                            $password = $_GET['password'];
                                            $path = $_GET['path'];
                                            $path1 = $_GET['path1'];
                                             
                                            if($serves== null){echo print "read=t-אנא בחרו את שרת המערכת שברצונכם להגדיר, למערכת בשרת הרגיל הקישו אחד, להגדרת מערכת בשרת הפרייוט הקישו שתים=serves,yes,1,1,7,No,yes,yes,*/,1.2,,,,";exit();} 
                                            if($did == null){echo print "read=t-אנא הקישו את מספר המערכת שברצונכם להגדיר=did,yes,10,9,15,Digits,yes,,,,,,,";exit();}
                                            if($password == null){echo print "read=t-אנא הקישו את סיסמת הניהול של המערכת שברצונכם להגדיר=password,yes,100,1,24,Digits,,,,,,,,";exit();}
                                            if($path== null){echo print "read=t-אנא הקישו את מספר השלוחה וסולמית בסיום=path,no,10000,0,14,Digits,no,no,*/,,,ok,,";exit();} 
                                            if($path1== null){echo print "read=t-אנא הקישו את מספר השלוחה החדשה וסולמית בסיום=path1,no,10000,0,14,Digits,no,no,*/,,,ok,,";exit();}
                                             
                                            if($serves == 1){
                                              $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token=$did:$password&action=copy&what=ivr2:$path/ext.ini&target=ivr2:$path1"), true);
                                              $status = $url['boolean'];
                                              if ($status == "true") {
                                                print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .d-$path1.t-משלוחה.d-$path&";
                                              }else{
                                                print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &";
                                              }
                                              exit();
                                            }elseif($serves == 2){
                                              $url = json_decode(file_get_contents("https://private.call2all.co.il/ym/api/FileAction?token=$did:$password&action=copy&what=ivr2:$path/ext.ini&target=ivr2:$path1"), true);
                                              $status = $url['boolean'];
                                              if($status == "true"){
                                                print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .d-$path1.t-משלוחה.d-$path&";
                                              }else{
                                                print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &";
                                              }
                                              exit();
                                            }
                                             
                                            ?>
                                             
                                            
                                            
                                            תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון