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

    צריך עזרה - בעיה בקוד שלב התחברות למערכת הגדרות מתקדמות

    מתוזמן נעוץ נעול הועבר פורום PHP
    22 פוסטים 6 כותבים 1.2k צפיות 3 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ה מנותק
      הלי @שמואל כהן
      נערך לאחרונה על ידי

      @שמואל-כהן תנסה ככה

      <?php
      if($_GET["hangup"]=="yes"){
          unlink("txt_filse/$_GET[ApiCallId]_sysemType.txt");
          unlink("txt_filse/$_GET[ApiCallId]_token");
      }
      if(!$_GET["PrivetORregular"]){
          print "read=t-אנא בחרו את שרת המערכת שלכם , לרגיל הקישו 1 , לפריווט הקישו 2 =PrivetORregular,no,1,1,7,Digits,yes,yes,,1.2,";
          exit;
      }
      if (!$_GET["number"]){
          print "read=t-אנא הקישו את מספר המערכת שלכם , שימו לב ניתן להקיש מספר מערכת בעל .n-9.t-או.n-10.t-ספרות=number,no,10,9,15,Digits,yes,";
          exit;
      }
      if(!$_GET["password"]){
          print "read=t-אנא הקישו את סיסמת הניהול של המערכת שלכם=password,no,100,1,20,Digits,";
          exit;
      }
      switch ($_GET["PrivetORregular"]){
          case 1:
              $sysemType= fopen("txt_files/$_GET[ApiCallId]_sysemType.txt","w");
              fwrite($sysemType,"regular");
              fclose($sysemType);
              $entertype = "https://www.call2all.co.il/ym/api/Login?username=$_GET[number]&password=$_GET[password]";
              break;
          case 2:
              $sysemType= fopen("txt_files/$_GET[ApiCallId]_sysemType.txt","w");
              fwrite($sysemType,"Privet");
              fclose($sysemType);
              $entertype = "https://private.call2all.co.il/ym/api/Login?username=$_GET[number]&password=$_GET[password]";
              break;      
      }
      $get_token =file_get_contents($entertype);
      $token_array = json_decode($get_token,true);
      if ($token_array["token"]==NULL){
          print "id_list_message=t-פרטי ההיתחברות שגויים&go_to_folder=hangup";
      }
      else{
          $save_token = fopen("txt_files/$_GET[ApiCallId]_token.txt","w");
          fwrite($save_token,$token_array["token"]);
          fclose($save_token);
          print "go_to_folder=/10/1/";
      }
      ?>
      

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

      <?php
      if($_GET["hangup"]=="yes"){
          unlink("txt_filse/$_GET[ApiCallId]_sysemType.txt");
          unlink("txt_filse/$_GET[ApiCallId]_token");
      }
      if (!$_GET["number"]){
          print "read=t-אנא הקישו את מספר המערכת שלכם , שימו לב ניתן להקיש מספר מערכת בעל .n-9.t-או.n-10.t-ספרות=number,no,10,9,15,Digits,yes,";
          exit;
      }
      if(!$_GET["password"]){
          print "read=t-אנא הקישו את סיסמת הניהול של המערכת שלכם=password,no,100,1,20,Digits,";
          exit;
      }
      $sysemType= fopen("txt_files/$_GET[ApiCallId]_sysemType.txt","w");
      fwrite($sysemType,"regular");
      fclose($sysemType);
      $entertype = "https://www.call2all.co.il/ym/api/Login?username=$_GET[number]&password=$_GET[password]";
      $get_token =file_get_contents($entertype);
      $token_array = json_decode($get_token,true);
      if ($token_array["token"]==NULL){
          print "id_list_message=t-פרטי ההיתחברות שגויים&go_to_folder=hangup";
      }
      else{
          $save_token = fopen("txt_files/$_GET[ApiCallId]_token.txt","w");
          fwrite($save_token,$token_array["token"]);
          fclose($save_token);
          print "go_to_folder=/10/1/";
      }
      ?>
      

      אגב זה לא רק קוד התחברות אלא הוא גם עושה רישום מסוים בשרת שלא היה לי זמן לעמוד על טיבו ומטרתו

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

        @שמואל-כהן כתב בצריך עזרה - בעיה בקוד שלב התחברות למערכת הגדרות מתקדמות:

        @לעזור-לכולם כתב בצריך עזרה - בעיה בקוד שלב התחברות למערכת הגדרות מתקדמות:

        @קול-הלב
        הקוד עובד מצוין
        הבעיה אצלך היא בשורה 32 כתבת את הפקודה 'shell_exec' וזה נחסם ב webhost כפי שהורחב כאן
        העצה היא להשתמש במקום זה ב file_get_contents
        בהצלחה

        תכלס עכשיו איך אפשר לסדר את הקוד הזה באופן שיהיה אפשר להשתמש בו ב 000webhost אשמח אם תוכל לתקן את הקוד ולעלות לכאן

        תזכיר לי עוד שנה

        תגובה 1 תגובה אחרונה תגובה ציטוט -1

        שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

        בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

        הרשמה התחברות
        • פוסט ראשון
          פוסט אחרון