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

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

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

      @kavkosher להפוך אותיות מגדולות לקטנות תשתמש ב strtolower

      תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • הנושא סומן כנפתר  K kavkosher 
      • 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
                                            • פוסט ראשון
                                              פוסט אחרון