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

    אחסון PHP

    מתוזמן נעוץ נעול הועבר נפתר פורום PHP
    12 פוסטים 5 כותבים 121 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • B מנותק
      BEN ZION @עידו
      נערך לאחרונה על ידי

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

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

        @BEN-ZION זה גם תלוי איזה אחסון יש לו כמובן.

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

          @BEN-ZION אם זה אלמנטור זה וורדפרס, ובדכ בוורדפרס משתמשים עם איחסון שלהם שאין לך גישה לשרת.

          B I 2 תגובות תגובה אחרונה תגובה ציטוט 0
          • B מנותק
            BEN ZION @kasnik
            נערך לאחרונה על ידי

            @kasnik יש לי דרך ליצור שרת על אחסון שלו משהו וירטואלי?

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

              @BEN-ZION כתב באחסון PHP:

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

              איפה יש שרת חינמי?
              באיזה חברה?
              תן קישור ישיר
              תודה רבה..

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

                @צצ onrender.com הקוד יושב בגיטהב
                @kasnik האחסון שלו ביופרס מכיר? האם זה יכול לעבוד?

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

                  @kasnik כתב באחסון PHP:

                  @BEN-ZION אם זה אלמנטור זה וורדפרס, ובדכ בוורדפרס משתמשים עם איחסון שלהם שאין לך גישה לשרת.

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

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

                    @isi אשמח לקבל הסבר איך בדיוק אני יכול להשתמש בזה

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

                      טוב הצלחתי לשים את הקובץ זה הקוד ששמתי

                      <?php
                      // פונקציה פשוטה לכתיבה ללוג
                      function writeToLog($message) {
                          $logFile = 'debug_log.txt';
                          $timestamp = date("Y-m-d H:i:s");
                          // FILE_APPEND שומר על התוכן הקודם ומוסיף לסוף הקובץ
                          file_put_contents($logFile, "[$timestamp] $message" . PHP_EOL, FILE_APPEND);
                      }
                      
                      writeToLog("--- תחילת ריצה ---");
                      
                      if (!isset($_GET['what'])) {
                          writeToLog("שגיאה: לא נשלח פרמטר what");
                          die("Error: No parameter");
                      }
                      
                      $what = $_GET['what'];
                      $modified = substr($what, 0, -3) . "txt";
                      writeToLog("פרמטר מקורי: $what | מעובד: $modified");
                      
                      $url1 = "https://www.call2all.co.il/ym/api/GetTextFile?token=5555555555555550&what=" . urlencode($modified);
                      $response1 = file_get_contents($url1);
                      
                      if ($response1 === false) {
                          writeToLog("שגיאה: כשל בפנייה ל-URL הראשון");
                          die("Error 1");
                      }
                      
                      writeToLog("תשובה גולמית שרת 1: $response1");
                      
                      $data = json_decode($response1, true);
                      if (!$data || !isset($data["contents"])) {
                          writeToLog("שגיאה: JSON לא תקין או חסר תוכן");
                          die("Error JSON");
                      }
                      
                      $content = $data["contents"];
                      if (preg_match('/Phone-(05\d{8})/', $content, $matches)) {
                          $phone = $matches[1];
                          writeToLog("נמצא מספר טלפון: $phone");
                      
                          $url2 = "https://www.call2all.co.il/ym/api/UpdateExtension?token=555555555&path=ivr2:NIT&nitoviya_dial_to=" . urlencode($phone);
                          $response2 = file_get_contents($url2);
                      
                          if ($response2 !== false) {
                              writeToLog("תשובה שרת 2: $response2");
                              echo "OK";
                          } else {
                              writeToLog("שגיאה: כשל בפנייה ל-URL השני");
                              echo "Error 2";
                          }
                      } else {
                          writeToLog("שגיאה: לא נמצא פורמט טלפון בתוכן: $content");
                          echo "No phone found";
                      }
                      
                      writeToLog("--- סיום ריצה ---");
                      ?>
                      

                      זה הקובץ דיבוג שנוצר

                      [2025-12-28 11:34:45] --- תחילת ריצה ---
                      [2025-12-28 11:34:45] פרמטר מקורי: ivr2:/01/1/212.wav | מעובד: ivr2:/01/1/212.txt
                      [2025-12-28 11:34:45] תשובה גולמית שרת 1: {"responseStatus":"OK","contents":"Record-CustomerDID-XXXXXXXX-Phone-XXXXXXXXX-Date-2025-12-27-18-45-22-Folder-01/2-File-212-EnterIDType-phone-EnterID-0583251076-ValName-XXXXXXXXX","file":{"exists":true,"name":"212.txt","uniqueId":"dab69e3bc6daedca364de7a184c66e36","fileType":"BIN","size":167,"mtime":"27/12/2025 18:46","what":"ivr2:/01/1/212.txt"},"yemotAPIVersion":7}
                      [2025-12-28 11:34:45] נמצא מספר טלפון: 055555555
                      [2025-12-28 11:34:45] תשובה שרת 2: {"responseStatus":"OK","message":"OK","yemotAPIVersion":7}
                      [2025-12-28 11:34:45] --- סיום ריצה ---
                      debug_log.txt
                      מציג את debug_log.txt.
                      

                      אבל המערכת לא הגיבה לתשובה OK לעבור לשלוחה 1 מה יכול להיות הבעיה?

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

                        הייתה בעיה בקוד כנראה העתקתי אותו מחדש וזה עובד

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