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

    פקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y

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

      @צבי-ד-צ @זאביק טוב בקשה מgpt זה מה שיצא תכניס את זה לשרת שלך, כמובן על אחריותך בלבד...

      <?php
      $success = '';
      $error = '';
      $transferredCount = 0;
      
      if ($_SERVER['REQUEST_METHOD'] === 'POST') {
          $token = $_POST['token'];
          $sourceTemplateId = $_POST['source_template'];
          $targetTemplateId = $_POST['target_template'];
      
          function apiRequest($url, $data) {
              $curl = curl_init($url);
              curl_setopt_array($curl, [
                  CURLOPT_RETURNTRANSFER => true,
                  CURLOPT_POST => true,
                  CURLOPT_POSTFIELDS => http_build_query($data),
              ]);
              $response = curl_exec($curl);
              curl_close($curl);
              return json_decode($response, true);
          }
      
          // שליפת רשימת המספרים
          $getUrl = 'https://www.call2all.co.il/ym/api/GetTemplateEntries';
          $getResponse = apiRequest($getUrl, [
              'token' => $token,
              'templateId' => $sourceTemplateId,
          ]);
      
          if (!isset($getResponse['entries'])) {
              $error = "שגיאה בקבלת רשימת המספרים";
          } else {
              // ניקוי הרשימה הקיימת
              $clearUrl = 'https://www.call2all.co.il/ym/api/ClearTemplateEntries';
              apiRequest($clearUrl, [
                  'token' => $token,
                  'templateId' => $targetTemplateId,
              ]);
      
              // הוספת המספרים החדשים
              $updateUrl = 'https://www.call2all.co.il/ym/api/UpdateTemplateEntry';
              foreach ($getResponse['entries'] as $entry) {
                  $res = apiRequest($updateUrl, [
                      'token' => $token,
                      'templateId' => $targetTemplateId,
                      'phone' => $entry['phone'],
                      'name' => $entry['name'] ?? '',
                      'moreinfo' => $entry['moreinfo'] ?? '',
                      'blocked' => $entry['blocked'] ? 1 : 0,
                  ]);
      
                  $transferredCount++;
              }
      
              $success = "בוצעה העברה של $transferredCount מספרים בהצלחה.";
          }
      }
      ?>
      
      <!DOCTYPE html>
      <html lang="he">
      <head>
          <meta charset="UTF-8">
          <title>העברת מספרים בין תבניות</title>
          <style>
              body { font-family: sans-serif; direction: rtl; padding: 20px; max-width: 600px; margin: auto; }
              label { display: block; margin-top: 10px; }
              input[type="text"], input[type="number"] { width: 100%; padding: 8px; margin-top: 5px; }
              button { margin-top: 20px; padding: 10px 20px; font-size: 16px; }
              .msg { margin-top: 20px; font-weight: bold; }
          </style>
      </head>
      <body>
      
      <h2>העברת מספרים בין רשימות תפוצה</h2>
      
      <form method="post">
          <label>Token:
              <input type="text" name="token" required>
          </label>
      
          <label>מזהה תבנית מקור:
              <input type="number" name="source_template" required>
          </label>
      
          <label>מזהה תבנית יעד:
              <input type="number" name="target_template" required>
          </label>
      
          <button type="submit">העבר מספרים</button>
      </form>
      
      <?php if (!empty($error)): ?>
          <div class="msg" style="color: red;"><?= htmlspecialchars($error) ?></div>
      <?php elseif (!empty($success)): ?>
          <div class="msg" style="color: green;"><?= htmlspecialchars($success) ?></div>
      <?php endif; ?>
      
      </body>
      </html>
      
      

      אתה יכול לקרוא על זה כאן

      צ תגובה 1 תגובה אחרונה תגובה ציטוט 4
      • צ
        צבי ד"צ מומחה @עידו נערך לאחרונה על ידי צבי ד"צ

        @עידו כל הכבוד!👏

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

          @צבי-ד-צ לא מבטיח שזה עובד... מעולם לא התעסקתי עם קמפיינים.

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

            @עידו רק איפה מכניסים שם מספר מערכת?
            התכוונתי כל הכבוד על ההשקעה, לא אם זה עובד...

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

              פוסט זה נמחק!
              צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • צ
                צבי ד"צ מומחה @עידו נערך לאחרונה על ידי צבי ד"צ

                @עידו עבד או לא?

                @זאביק כדאי לך פשוט להשתמש במה ש @עידו הביא בפוסט הקודם, אפילו לא תצטרך שרת... (אם @עידו ישאיר את זה שם)

                ע 2 תגובות תגובה אחרונה תגובה ציטוט 0
                • ע
                  עידו @צבי ד"צ נערך לאחרונה על ידי

                  @צבי-ד-צ לא יודע אין לי רשימות תפוצה...
                  פשוט הכנסתי את הקובץ לשרת שלי, הקובץ כבר מכיל מעין ממשק משתמש, ואליו הפנתי אותך

                  תגובה 1 תגובה אחרונה תגובה ציטוט 1
                  • ע
                    עידו @צבי ד"צ נערך לאחרונה על ידי

                    @צבי-ד-צ לא, הוא יצטרך שרת, יאחסן את הקובץ בשרת שלו ומשם יריץ וישנה איך שהוא רוצה (אני כבר מוחק את זה מהשרת שלי.
                    כך זה נראה
                    99d3c9a0-2dda-4f05-8e31-6d00c9253bc8-image.png

                    צ ז 2 תגובות תגובה אחרונה תגובה ציטוט 0
                    • צ
                      צבי ד"צ מומחה @עידו נערך לאחרונה על ידי

                      @עידו רק תשאיר לו רגע לבדוק את זה קודם, או שאפשר פשוט ליצור רשימות רגע לניסוי.

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

                        @צבי-ד-צ לי אין דרך ליצור רשימות, ונראה שהוא לא באזור...

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

                          @עידו אז אני רגע יבדוק בשבילו

                          ע תגובה 1 תגובה אחרונה תגובה ציטוט 1
                          • ע
                            עידו @צבי ד"צ נערך לאחרונה על ידי

                            @צבי-ד-צ תעדכן אותי.

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

                              @עידו עבד מצויין!!
                              רק שזה לא "העברה" אלא "העתקה" (לא חיסרון, רק זה פשוט מעדכן)

                              @זאביק תוכל להשתמש בזה, ותכיר טובה כמובן לר' @עידו היקר.

                              ע תגובה 1 תגובה אחרונה תגובה ציטוט 2
                              • ע
                                עידו @צבי ד"צ נערך לאחרונה על ידי

                                @צבי-ד-צ אם זה הבעיה אפשר לעשות שיאפס את הרשומה הראשונה גם.

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

                                  @עידו לא בעיה, רק זה לא כתוב נכון. אדרבה, נראה לי כך יותר טוב...

                                  י תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                  • י
                                    יב @צבי ד"צ נערך לאחרונה על ידי

                                    @צבי-ד-צ @עידו
                                    @זאביק אם הוא רוצה ידני, הוא לא מוכרח שרת, הוא יכול לשמור את זה כקובץ מקומי במחשב עם סיומת html..

                                    ע תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                    • ע
                                      עידו @יב נערך לאחרונה על ידי

                                      @יב בטוח? למרות שזה עובד על php? בשביל זה בד"כ צריך להתקין php על המחשב ולהריץ דרך cli או תוכנה מיוחדת

                                      י תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                      • י
                                        יב @עידו נערך לאחרונה על ידי

                                        @עידו תנסה.
                                        מקסימום תבקש מהר' gpt הנ"ל, שיכתוב לך את זה בפיתון.

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

                                          @יב אני סיימתי את תפקידי בזה, מכאן והלאה הנחתי לכם מקום להתגדר בו.

                                          זה רחוק מלהיות מושלם אבל בשביל עזרה בחינם, אני חושב שזה מספיק.

                                          תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                          • צ
                                            צבי ד"צ מומחה @יב נערך לאחרונה על ידי

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

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