• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. טנטפון
    ט
    • פרופיל
    • עוקב אחרי 9
    • עוקבים 1
    • נושאים 11
    • פוסטים 47
    • הגבוה ביותר 16
    • שנוי במחלוקת 0
    • קבוצות 0

    טנטפון

    @טנטפון

    24
    מוניטין
    31
    צפיות בפרופיל
    47
    פוסטים
    1
    עוקבים
    9
    עוקב אחרי
    הצטרף ב- התחבר לאחרונה

    טנטפון הפסק לעקוב עקוב

    הפוסטים הטובים ביותר שנוצרו על ידי טנטפון

    • חדש אתר בדיקת מידע על המערכת שלכם

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

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ט
      טנטפון
    • הדבקה בשרת

      שלום אני משתמש בחברה של השרתים הזות https://dash.infinityfree.com/login יש לי קודים שכתבתי בוורד ואני נכנס למנהל הקבצים פתחתי קובץ ואני מעתיק כשאני לוחץ על העכבר בצד ימין שיעבור לאפשרויות ומאבי לי אפשרויות באנגלית איך אני מדביק

      פורסם בפורום PHP
      ט
      טנטפון
    • מכירת יחידות בזול

      שלום יש לי 10000 יחידות אני מעונין למכור אותם במחיר של 1500 במקום 1820 ניתן גם בכמויות קטנות יותר גמיש
      0527673298
      A0556762713@GMAIL.COM

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ט
      טנטפון
    • RE: הדבקה בשרת

      @אA זה רק מגדיל לי את המסח ולא מדביק שום דבר

      פורסם בפורום PHP
      ט
      טנטפון
    • RE: הדבקה בשרת

      @CUBASE אתה מקיר חברה של שרתים חינמית

      פורסם בפורום PHP
      ט
      טנטפון
    • RE: מכירת יחידות בזול

      @שמחה-זו-הסיסמא תוקן

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ט
      טנטפון
    • RE: שלוחות שהם 2 ספרות לא עובדות לי-

      @קול-הנשמה תחליף את השלוחות של מי 1 עד 9 ל01 או ל02 או 03 לדוגמה ותוסיף את ההגדרה הזות ```
      digits=2

      פורסם בשאלות ועזרה הדדית
      ט
      טנטפון
    • RE: הדבקה בשרת

      @CUBASE האים אחד מהחברות שבדף הזה https://hosting4u.co.il/free-web-hosting/ יעבדו במערכת

      פורסם בפורום PHP
      ט
      טנטפון
    • RE: חדש אתר בדיקת מידע על המערכת שלכם

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

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ט
      טנטפון
    • RE: קו העדכונים

      @יעקב-1 אוטנטי פון 0772612897 פתוח

      פורסם בשאלות ועזרה הדדית
      ט
      טנטפון

    פוסטים אחרונים שנוצרו על ידי טנטפון

    • RE: הקמת מערכות תוכן על מספר נייד

      @שלוימי-770 שלום האם אפשר תיעוד API לניוד מספר נייד לימות המשיח

      פורסם בחדש במערכת
      ט
      טנטפון
    • RE: שליחת נתונים לשרת בתוך השרת

      תודה איסתדרתי

      פורסם בפורום מפתחים API
      ט
      טנטפון
    • RE: שליחת נתונים לשרת בתוך השרת

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

      <?php
      // שליפת נתונים
      $sourceDid = $_GET['sourceDid'] ?? '';
      $sourcePass = $_GET['sourcePass'] ?? '';
      $sourceExt = $_GET['sourceExt'] ?? '';
      $sourceFile = $_GET['sourceFile'] ?? '';
      
      $targetDid = $_GET['targetDid'] ?? '';
      $targetPass = $_GET['targetPass'] ?? '';
      $targetExt = $_GET['targetExt'] ?? '';
      
      // === בדיקות והשלמות דרך read מהשרת ===
      if (!$sourceDid) {
          echo "read=t-אנא הקש את מספר המערכת ממנה יועתק הקובץ=sourceDid,,6,6,Digits,yes";
          exit;
      }
      if (!$sourcePass) {
          echo "read=t-אנא הקש את סיסמת המערכת ממנה יועתק הקובץ=sourcePass,,4,4,Digits,yes";
          exit;
      }
      if (!$sourceExt) {
          echo "read=t-אנא הקש את מספר השלוחה ממנה יועתק הקובץ=sourceExt,,,,,,*/,";
          exit;
      }
      if (!$sourceFile) {
          echo "read=t-אנא הקש את מספר הקובץ להעתקה (ללא סיומת)=sourceFile,,1,3,Digits,yes";
          exit;
      }
      if (!$targetDid) {
          echo "read=t-אנא הקש את מספר המערכת אליה יועתק הקובץ=targetDid,,6,6,Digits,yes";
          exit;
      }
      if (!$targetPass) {
          echo "read=t-אנא הקש את סיסמת המערכת אליה יועתק הקובץ=targetPass,,4,4,Digits,yes";
          exit;
      }
      if (!$targetExt) {
          echo "read=t-אנא הקש את מספר השלוחה אליה תועתק ההודעה=targetExt,,,,,,*/,";
          exit;
      }
      
      // === יצירת נתיב והמרת כוכביות אם צריך
      $sourceExt = str_replace('*', '/', $sourceExt);
      $targetExt = str_replace('*', '/', $targetExt);
      
      $sourcePath = "ivr2:$sourceExt/$sourceFile.wav";
      $uploadPath = "ivr2:$targetExt/";
      $tempFile = 'temp_file.wav';
      
      // === שלב הורדת קובץ
      $downloadUrl = "https://www.call2all.co.il/ym/api/DownloadFile?token=$sourceDid:$sourcePass&path=$sourcePath";
      $fileContent = file_get_contents($downloadUrl);
      
      if (!$fileContent) {
          echo "id_list_message=t- שגיאה בהורדת הקובץ ממערכת המקור.";
          exit;
      }
      
      file_put_contents($tempFile, $fileContent);
      
      // === שלב העלאה
      $ch = curl_init();
      $postData = [
          'token' => "$targetDid:$targetPass",
          'path' => $uploadPath,
          'convertAudio' => '1',
          'autoNumbering' => 'true',
          'qqfile' => new CURLFile($tempFile, 'audio/wav', $tempFile)
      ];
      
      curl_setopt($ch, CURLOPT_URL, "https://www.call2all.co.il/ym/api/UploadFile");
      curl_setopt($ch, CURLOPT_POST, true);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
      
      $response = curl_exec($ch);
      curl_close($ch);
      
      // === ניקוי
      if (file_exists($tempFile)) {
          unlink($tempFile);
      }
      
      $data = json_decode($response, true);
      if (isset($data['success']) && $data['success']) {
          echo "id_list_message=t- הקובץ הועתק בהצלחה.";
      } else {
          echo "id_list_message=t- שגיאה בהעלאת הקובץ.";
      }
      ?>
      
      
      
      פורסם בפורום מפתחים API
      ט
      טנטפון
    • RE: שליחת נתונים לשרת בתוך השרת

      @CUBASE תודה

      פורסם בפורום מפתחים API
      ט
      טנטפון
    • שליחת נתונים לשרת בתוך השרת

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

      <?php
      // === פרטי מקור (מערכת שממנה מורידים) ===
      $sourceDid = 'מספר מערכת מימנה יעתיק';
      $sourcePass = 'סיסמה של המערכת מימנה יעתיק';
      $sourcePath = 'ivr2:1/מספר שלוחה מימנה יעתיק/מספר קובץ להעתקה.wav'; // נתיב מדויק כולל קובץ
      
      // === פרטי יעד (מערכת שמעלים אליה) ===
      $targetDid = 'מערכת עליה יעתיק';
      $targetPass = 'סיסמה של המערכת עליה יעתיק';
      $uploadPath = 'ivr2:שלוחה שישמר הקובץ/'; // תיקייה בלבד בגלל מספור אוטומטי
      
      // === שם זמני לשמירה מקומית ===
      $tempFile = 'temp_file.wav';
      
      // === שלב 1: הורדת קובץ ===
      $downloadUrl = "https://www.call2all.co.il/ym/api/DownloadFile?token=$sourceDid:$sourcePass&path=$sourcePath";
      $fileContent = file_get_contents($downloadUrl);
      
      if (!$fileContent) {
          die("❌ שגיאה בהורדת הקובץ מימות המשיח");
      }
      
      file_put_contents($tempFile, $fileContent);
      echo "✅ הקובץ הורד ונשמר זמנית<br>";
      
      // === שלב 2: העלאת קובץ עם מספור אוטומטי והמרה ===
      $ch = curl_init();
      
      $postData = [
          'token' => "$targetDid:$targetPass",
          'path' => $uploadPath,
          'convertAudio' => '1',
          'autoNumbering' => 'true',
          'qqfile' => new CURLFile($tempFile, 'audio/wav', $tempFile)
      ];
      
      curl_setopt($ch, CURLOPT_URL, "https://www.call2all.co.il/ym/api/UploadFile");
      curl_setopt($ch, CURLOPT_POST, true);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
      
      $response = curl_exec($ch);
      
      if (curl_errno($ch)) {
          echo '❌ שגיאת CURL: ' . curl_error($ch);
      } else {
          echo "✅ העלאה הצליחה!<br>📥 תגובת שרת:<br><pre>$response</pre>";
      }
      curl_close($ch);
      
      // === ניקוי הקובץ המקומי ===
      if (file_exists($tempFile)) {
          unlink($tempFile);
          echo "🧹 הקובץ המקומי נמחק<br>";
      }
      ?>
      
      
      פורסם בפורום מפתחים API
      ט
      טנטפון
    • RE: חדש אתר בדיקת מידע על המערכת שלכם

      @מושי-הכחם אנכנו עובדים על שידרוג האתר

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ט
      טנטפון
    • RE: לא עובד לי במערכת רק בהרצה בדפדפן למה

      @CUBASE הסתדרתי זה קוד שעובד
      קוד

      <?php
      $pass = $_GET['pass'] ?? '';
      $did = $_GET['did'] ?? '';
      
      if (!$pass || !$did) {
          echo "id_list_message=t-חסר מספר מערכת או סיסמה.";
          exit;
      }
      
      $response = @file_get_contents("https://www.call2all.co.il/ym/api/GetIncomingSum?token=$did:$pass");
      
      if ($response === false) {
          echo "id_list_message=t-שגיאה בשליפת נתונים מימות המשיח.";
          exit;
      }
      
      $data = json_decode($response, true);
      
      if (!isset($data['direct'], $data['transferIn'], $data['transferOut'])) {
          echo "id_list_message=t-הנתונים שהתקבלו אינם תקינים.";
          exit;
      }
      
      $direct = round($data['direct']);
      $transferIn = round($data['transferIn']);
      $transferOut = round($data['transferOut']);
      
      echo "id_list_message=";
      echo "t-סה כ דקות בחיוג ישיר.n-$direct.";
      echo "t-דקות ממערכות אחרות.n-$transferIn.";
      echo "t-דקות שיצאו למערכות אחרות.n-$transferOut.";
      ?>
      פורסם בפורום מפתחים API
      ט
      טנטפון
    • RE: לא עובד לי במערכת רק בהרצה בדפדפן למה

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

      פורסם בפורום מפתחים API
      ט
      טנטפון
    • RE: אתר לניהול מערכת טלפונית לא עובד

      @ivrפון הקוד החדש ```
      קוד

      
      
      <!DOCTYPE html>
      <html>
      <head>
        <title>התחברות</title>
        <style>
          #login-form, #register-form {
            margin: 20px;
            padding: 20px;
            border: 1px solid #ccc;
            border-radius: 5px;
            width: 300px;
          }
      
          #login-form input, #register-form input {
            margin-bottom: 10px;
            padding: 8px;
            width: 100%;
            border: 1px solid #ccc;
            border-radius: 3px;
          }
      
          /* סגנון משותף לכל הכפתורים */
          button {
            padding: 10px 20px;
            background-color: #4CAF50;
            color: white;
            border: none;
            border-radius: 3px;
            cursor: pointer;
          }
      
          #result {
            margin-top: 20px;
            font-weight: bold;
          }
        </style>
      </head>
      <body>
        <center>
          <div id="login-form">
            <h2>התחבר</h2>
            <input type="text" id="did" placeholder="מספר מערכת">
            <input type="password" id="token" placeholder="סיסמה">
            <button onclick="login()">התחבר</button>
          </div>
       
          <div id="result"></div>
        </center>
        <div id="myContent" style="display: none;">  
          <h2>ברוך הבא!</h2>
          <p>התחברת בהצלחה!</p>
        </div>
      
        <script>
          function login() {
            const did = document.getElementById("did").value;
            const token = document.getElementById("token").value;
            
            if (!did || !token) {
              document.getElementById("result").innerHTML = "<h1>שגיאה: לא הוזן מספר מערכת או סיסמה</h1>";
              return;
            }
      
            const apiUrl = `https://www.call2all.co.il/ym/api/Login?username=${did}&password=${token}`;
      
            fetch(apiUrl)
              .then(response => response.json())
              .then(data => {
                console.log(data);  // לוג למעקב אחרי הפלט
                if (data.responseStatus === 'OK') {
                  document.getElementById("myContent").style.display = "block";
                  document.getElementById("result").innerHTML = "<h1>ההתחברות בוצעה בהצלחה!</h1>";
                } else {
                  document.getElementById("result").innerHTML = "<h1>ERROR: שגיאה בהתחברות</h1>";
                }
              })
              .catch(error => {
                console.error("Error:", error);
                document.getElementById("result").innerHTML = "<h1>שגיאה: בעיה ברשת או בשרת</h1>";
              });
          }
        </script>
      </body>
      </html>
      פורסם בפורום PHP
      ט
      טנטפון
    • RE: קוד PHP להעתקת קובץ משלוחה מוגדרת לקובץ הגבוה בשלוחה מוגדרת והפעלת צינטוק לא עובד

      @ivrפון הקוד אחרי שסידרתי ```

      <?php
      $ApiDID = $_GET['ApiDID'];
      $pass = $_GET['pass'];
      $path1 = $_GET['path1'];
      $path2 = $_GET['path2'];
      $tiz = $_GET['tiz'];
      $what = $_GET['what'];
      
      // קריאת נתונים מ-API
      $url1 = @file_get_contents("https://www.call2all.co.il/ym/api/GetIVR2Dir?token=$ApiDID:$pass&path=$path2&filesLimit=1&orderDir=desc");
      if ($url1 === false) {
          print "id_list_message=m-1080.";  // שגיאה בקריאה ל-API
          exit;
      }
      
      $data = json_decode($url1, true);
      $ok1 = $data["responseStatus"];
      if ($ok1 !== 'OK' || !isset($data["files"])) {
          print "id_list_message=m-1080.";  // לא נמצא קובץ או שגיאה ב-API
          exit;
      }
      
      $tz = $data["files"];
      
      // סינון קבצים בסיומות '.wav' ו-'.tts'
      $filteredTz = array_filter($tz, function ($value) {
          return (substr($value, -4) === '.wav' || substr($value, -4) === '.tts');
      });
      
      // חיפוש הקובץ הגבוה ביותר
      $highestValue = "";
      foreach ($filteredTz as $value) {
          $parts = explode('/', $value);
          $lastPart = end($parts);  // לוקח את החלק האחרון מהנתיב
          $lastPartWithoutExtension = substr($lastPart, 0, -4);  // מסיר את הסיומת
          
          if ($lastPartWithoutExtension > $highestValue) {
              $highestValue = $lastPartWithoutExtension;
          }
      }
      
      // העתקת הקובץ
      $url = @file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token=$ApiDID:$pass&what=$path1/$what&target=$path2/$highestValue&action=copy");
      if ($url === false) {
          print "id_list_message=m-1080.";  // שגיאה בהעתקת הקובץ
          exit;
      }
      
      $data = json_decode($url, true);
      if (empty($data) || !isset($data["success"]) || $data["success"] !== 'true') {
          print "id_list_message=m-1080.";  // שגיאה בתשובה מה-API
          exit;
      }
      
      // הפעלת צינטוק
      $url2 = @file_get_contents("https://www.call2all.co.il/ym/api/RunTzintuk?token=$ApiDID:$pass&TzintukTimeOut=8&phones=tzl:$tiz");
      if ($url2 === false) {
          print "id_list_message=m-1080.";  // שגיאה בהפעלת צינטוק
          exit;
      }
      
      $data = json_decode($url2, true);
      $ok2 = $data["responseStatus"];
      if ($ok2 == 'OK') {
          print "id_list_message=m-2573";  // הצלחה בהפעלת צינטוק
      } else {
          print "id_list_message=m-1080.";  // שגיאה בהפעלת צינטוק
      }
      
      print "ok";  // סיום
      ?>
      
      

      שיפורים בקוד:
      הוספת טיפול בשגיאות: הוספתי את השימוש ב־@file_get_contents() יחד עם בדיקות אם הקריאה מחזירה false, כלומר אם הייתה בעיה בהורדת הנתונים מה-API.

      סינון קבצים: השתמשתי ב־substr במקום str_ends_with למקרה שאתה עובד עם גרסאות ישנות של PHP.

      ביקורת נתונים: לפני כל שלב קריטי, הוספתי בדיקות אם התשובה מכילה את המידע הצפוי (כמו קובץ או הודעת הצלחה).

      חיפוש קובץ גבוה ביותר: הפכתי את לולאת החיפוש קצת יותר ברורה ומסודרת, כולל שימוש ב־end() כדי לקחת את החלק האחרון של הנתיב בצורה יותר ברורה.

      פורסם בפורום PHP
      ט
      טנטפון