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

    תגובה: [כמה נכנסו למודול שלי]

    פורום PHP
    7
    123
    3147
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • H
      HMJE22 @הלי נערך לאחרונה על ידי

      @הלי הנה קוד לקבל את התאריך עברי (במספרים).

      <?php
      date_default_timezone_set ('Asia/Jerusalem');
      $a = date('d');
      $b = date('m');
      $c = date('Y');
      
      $g_date=gregoriantojd($b,$a,$c);
      $h_date=jdtojewish($g_date);
      
      $he_date = explode("/", $h_date);
      $mm = $he_date[0];//חודש
      $dd = $he_date[1];//יום
      $yy = $he_date[2];//שנה
      
      $he_date_namber = "$dd.$mm.$yy";
      
      echo $he_date_namber;
      ?>
      

      אם תכניס את הקוד הזה, ותדפיס את השורה האחרונה שזה משתנה $he_date_namber, אז תקבל את התאריך העברי של היום במספרים, לדוגמא היום 18/05/2023 (לועזי), תקבל 27.9.5783 (עברי).
      [אתה יכול גם לנסות להפעיל את זה, שזה הקוד הנ"ל, ותראה מה הוא מציג לך...]


      שים לב! החודשים הם כדלהלן:
      1 = תשרי.
      2 = חשון.
      3 = כסלו.
      4 = טבת.
      5 = שבט.
      6 = אדר א'.
      7 = אדר (פשוטה) / אדר ב'.
      8 = ניסן.
      9 = אייר.
      10 = סיון.
      11 = תמוז.
      12 = אב.
      13 = אלול.

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

      $name_mm = array(
      "1" => "תשרי",
      "2" => "חשון",
      "3" => "כסלו",
      "4" => "טבת",
      "5" => "שבט",
      "6" => "אדר א",
      "7" => "אדר",
      "8" => "ניסן",
      "9" => "אייר",
      "10" => "סיון",
      "11" => "תמוז",
      "12" => "אב",
      "13" => "אלול"
      );
      

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

      <?php
      date_default_timezone_set ('Asia/Jerusalem');
      $a = date('d');
      $b = date('m');
      $c = date('Y');
      
      $g_date=gregoriantojd($b,$a,$c);
      $h_date=jdtojewish($g_date);
      
      $he_date = explode("/", $h_date);
      $mm = $he_date[0];//חודש
      $dd = $he_date[1];//יום
      $yy = $he_date[2];//שנה
      
      $name_mm = array(
      "1" => "תשרי",
      "2" => "חשון",
      "3" => "כסלו",
      "4" => "טבת",
      "5" => "שבט",
      "6" => "אדר א",
      "7" => "אדר",
      "8" => "ניסן",
      "9" => "אייר",
      "10" => "סיון",
      "11" => "תמוז",
      "12" => "אב",
      "13" => "אלול"
      );
      $mm = strtr($mm, $name_mm);
      
      $he_date_namber = "$dd.$mm.$yy";
      
      echo $he_date_namber;
      ?>
      

      ואם תדפיס את הקוד הזה, תקבל את התשובה הבאה
      27.אייר.5783
      [אתה יכול גם לנסות להפעיל את זה, שזה הקוד הנ"ל, ותראה מה הוא מציג לך...]

      בהצלחה

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

        @HMJE22 תוכל לעשות גם על ימים ואיך אני עושה שיכניס את הנ"ל למשתנה?

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

          @121244 כתב בתגובה: [כמה נכנסו למודול שלי]:

          תוכל לעשות גם על ימים

          אם יהיה לי זמן אולי אני יעשה בעז"ה שימיר גם את הימים ואולי גם את השנים...

          ואיך אני עושה שיכניס את הנ"ל למשתנה?

          תקח את המשתנה $he_date_namber, הכל נמצא בתוך המשתנה הזה.

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

            @HMJE22 לפחות תוכל לאחד עם השעה ועם זה

            //פונקציה בשם users
            function users($wr){
            $users_file = fopen("users.txt" ,'a');
            fwrite($users_file,$wr );
            fclose($users_file);
            }
            //קריאה לפונקציה עם ערך מבוקש
            users ($_GET['ApiPhone']."/n");
            
            H תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • H
              HMJE22 @121244 נערך לאחרונה על ידי

              @121244 תנסה את זה.

              //פונקציה בשם users
              function users($wr){
              $users_file = fopen("users.txt" ,'a');
              fwrite($users_file,$wr );
              fclose($users_file);
              }
              $date = date("H:i:s");
              $sum = "$_GET['ApiPhone'] $date $he_date_namber";
              
              //קריאה לפונקציה עם ערך מבוקש
              users ($sum."/n");
              
              1 2 תגובות תגובה אחרונה תגובה ציטוט 0
              • 1
                121244 @HMJE22 נערך לאחרונה על ידי

                @HMJE22 איפה מוגדר תאריך עברי

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

                  @HMJE22 תוכל לבדוק לי מה הבעיה כאן

                  f($status == "OK"){ print "read=f-000=goto,,1,1,24,Digits,,,,,,,,";
                  exit();
                  }
                  echo"go_to_folder=/$goto";
                    }else{
                   {print "id_list_message=m-1804.t-נא ליבדוק את המיספר והסיסמא ולנסות שוב רק אם הינכם בטוחים שהם נכונים.&go_to_folder=hangup";
                       exit();
                    }
                  ?>
                  
                  א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • H
                    HMJE22 @121244 נערך לאחרונה על ידי HMJE22

                    @121244 כתב בתגובה: [כמה נכנסו למודול שלי]:

                    @HMJE22 איפה מוגדר תאריך עברי

                    תכניס קודם לקוד את מה שכתוב כאן, ואז המשתנה הזה 6efdc9d6-8e16-4964-aac5-df90d7ac03dc-image.png לוקח את התאריך העברי (בספרות).

                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • הוזכר על-ידי  H HMJE22 
                    • א
                      אליהושש @121244 נערך לאחרונה על ידי

                      @121244 כתב בתגובה: [כמה נכנסו למודול שלי]:

                      @HMJE22 תוכל לבדוק לי מה הבעיה כאן

                      f($status == "OK"){ print "read=f-000=goto,,1,1,24,Digits,,,,,,,,";
                      exit();
                      }
                      echo"go_to_folder=/$goto";
                        }else{
                       {print "id_list_message=m-1804.t-נא ליבדוק את המיספר והסיסמא ולנסות שוב רק אם הינכם בטוחים שהם נכונים.&go_to_folder=hangup";
                           exit();
                        }
                      ?>
                      

                      חסר בתחילת השורה הראשונה את האות i ,אמור להראות כך

                      if($status == "OK"){ print "read=f-000=goto,,1,1,24,Digits,,,,,,,,";
                      exit();
                      }
                      echo"go_to_folder=/$goto";
                        }else{
                       {print "id_list_message=m-1804.t-נא ליבדוק את המיספר והסיסמא ולנסות שוב רק אם הינכם בטוחים שהם נכונים.&go_to_folder=hangup";
                           exit();
                        }
                      ?>
                      
                      1 תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • 1
                        121244 @אליהושש נערך לאחרונה על ידי

                        @אליהושש זה עדין לא עובד
                        צילום מסך 2023-05-19 130046.png
                        אשמח שתענה לי כמה שיותר מהר

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

                          @121244
                          בתחילת שורה מספר 19 תמחק את הפתיחת סוגריים

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

                            @אליהושש עדין צילום מסך 2023-05-19 130623.png

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

                              @121244
                              תרד עוד שורה בין 21 ל22 ותוסיף בשורה החדשה

                              exit();
                              

                              בהצלחה! ותעדכן אם עזר.

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

                                @אליהושש כתב בתגובה: [כמה נכנסו למודול שלי]:

                                @121244
                                תרד עוד שורה בין 21 ל22 ותוסיף בשורה החדשה

                                exit();
                                

                                בהצלחה! ותעדכן אם עזר.

                                ככה אם כן זה התוצאה 121.png

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

                                  @121244
                                  לא!!! חס ושלום!!!
                                  כתבתי בין 21 ל22 ולא בין 20 ל 21 הנה דוגמא

                                      print "id_list_message=t-";
                                       exit();
                                    }
                                    
                                  exit();
                                  ?>
                                  
                                  1 תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • 1
                                    121244 @אליהושש נערך לאחרונה על ידי

                                    @אליהושש ככה ?121.png

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

                                      @121244
                                      תעתיק את זה

                                           if($status == "OK"){
                                         print "read=f-000=goto,,1,1,24,Digits,,,,,,,,";
                                           exit();
                                        }else{
                                          print "id_list_message=m-1804.t-נא ליבדוק את המיספר והסיסמא ולנסות שוב רק אם הינכם בטוחים שהם נכונים.&go_to_folder=hangup";     exit();
                                        }
                                        
                                      exit();
                                      ?>
                                      
                                      א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • א
                                        אליהושש @אליהושש נערך לאחרונה על ידי

                                        @121244
                                        הסתדר????
                                        תעדכן!!!

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

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

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

                                            @אליהושש מה הבעיה בשורה זו?

                                            elseif($type == "1"){$path1=target=ivr2:{$waht};
                                            
                                            א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון