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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. בהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש

בהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש

מתוזמן נעוץ נעול הועבר תכנות
30 פוסטים 4 כותבים 411 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • שמואל ש.ש מנותק
    שמואל ש.ש מנותק
    שמואל ש.
    השיב לאיש נחמד ב נערך לאחרונה על ידי שמואל ש.
    #9

    @איש-נחמד כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

    ניסית עם curl ?

    דהיינו?

    @איש-נחמד כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

    עם תווים באנגלית הבקשה כן נשלחת?

    עם אנגלית זה נשלח עם התווים הרגילים
    עריכה: התכוונת עם urlencode ? אז גם באנגלית לא נשלח

    איש נחמדא תגובה 1 תגובה אחרונה
    0
    • איש נחמדא מנותק
      איש נחמדא מנותק
      איש נחמד
      השיב לשמואל ש. ב נערך לאחרונה על ידי איש נחמד
      #10

      @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

      דהיינו?

      function callGoogleAPI($url, $query){
          if(!is_array($query))return false;
          $ch = curl_init();
          
          curl_setopt($ch, CURLOPT_URL,$url);
          curl_setopt($ch, CURLOPT_POST, true);
          curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($query));
          // Receive server response ...
          curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      
          $server_output = curl_exec($ch);
      
          $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
      
          if($http_code != 200) return( ['status' => false, 'answer' => $http_code ] );
      
          curl_close ($ch);
          return( ['status' => true, 'answer' => $server_output;] );
      }
      
      $url = 'https://script.google.com/macros/s/AKfycbwO5ZjANufUiWfAsijJhinMewr-Z1Blquzh4DtCawM1cjGDeHTaQio0gAGIU7WcKms5ww/exec';
      $query = [
          'name' => $name,
          'subject' => $subject,
          'body' => $body,
          'filing' => $filing,
          'recipient' => $recipient
      ];
      
       $call_api = callGoogleAPI( $url, $query );
      
      var_dump(  $call_api );
      
      

      להיות איש נחמד זה מחייב...

      שמואל ש.ש תגובה 1 תגובה אחרונה
      0
      • שמואל ש.ש מנותק
        שמואל ש.ש מנותק
        שמואל ש.
        השיב לאיש נחמד ב נערך לאחרונה על ידי
        #11

        @איש-נחמד זה לPHP? איפה להכניס את זה? בנוסף/בקובץ אחר? ומה הפרמטר השני לשליחה?

        איש נחמדא תגובה 1 תגובה אחרונה
        0
        • איש נחמדא מנותק
          איש נחמדא מנותק
          איש נחמד
          השיב לשמואל ש. ב נערך לאחרונה על ידי איש נחמד
          #12

          @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

          @איש-נחמד זה לPHP? איפה להכניס את זה? בנוסף/בקובץ אחר? ומה הפרמטר השני לשליחה?

          זו דוגמא למימוש של curl ב-PHP, ממליץ לך לחפש מידע על הפונקציה הזו:
          https://www.php.net/manual/en/ref.curl.php
          כל השאר די מקביל לקוד המקורי שלך עם מבניות קצת שונה בסה"כ

          להיות איש נחמד זה מחייב...

          שמואל ש.ש תגובה 1 תגובה אחרונה
          0
          • שמואל ש.ש מנותק
            שמואל ש.ש מנותק
            שמואל ש.
            השיב לאיש נחמד ב נערך לאחרונה על ידי
            #13

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

            איש נחמדא תגובה 1 תגובה אחרונה
            0
            • איש נחמדא מנותק
              איש נחמדא מנותק
              איש נחמד
              השיב לשמואל ש. ב נערך לאחרונה על ידי
              #14

              @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

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

              ניסית לבדוק מה המשמעות של הפונקציות בהן עשיתי שימוש?

              להיות איש נחמד זה מחייב...

              תגובה 1 תגובה אחרונה
              0
              • yossizY מנותק
                yossizY מנותק
                yossiz
                השיב לשמואל ש. ב נערך לאחרונה על ידי
                #15
                פוסט זה נמחק!
                תגובה 1 תגובה אחרונה
                0
                • ל מנותק
                  ל מנותק
                  לעזור לכולם
                  השיב לשמואל ש. ב נערך לאחרונה על ידי
                  #16

                  @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                  הקישור כלל לא מופעל-הבקשה לא מגיעה בכלל

                  האם הכנסת את הURL למשתנה $url?

                  @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

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

                  תכתוב echo לפני הרצת הקישור [אם אתה מקבל בחזרה מהסקריפט JSON, זה לא ייראה לך כסטרינג רגיל תפעיל על זה את פונקציית json_decode ותיגש לזה כמערך]

                  שמואל ש.ש תגובה 1 תגובה אחרונה
                  0
                  • שמואל ש.ש מנותק
                    שמואל ש.ש מנותק
                    שמואל ש.
                    השיב ללעזור לכולם ב נערך לאחרונה על ידי
                    #17

                    @לעזור-לכולם כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                    האם הכנסת את הURL למשתנה $url?

                    איפה יש כזה משתנה?

                    @לעזור-לכולם כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                    תכתוב echo לפני הרצת הקישור

                    כתבתי echo על $image וחזר לי איזשהוא כתובת

                    איש נחמדא תגובה 1 תגובה אחרונה
                    0
                    • איש נחמדא מנותק
                      איש נחמדא מנותק
                      איש נחמד
                      השיב לשמואל ש. ב נערך לאחרונה על ידי
                      #18

                      @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                      כתבתי echo על $image וחזר לי איזשהוא כתובת

                      מה חזר לך?

                      להיות איש נחמד זה מחייב...

                      שמואל ש.ש 2 תגובות תגובה אחרונה
                      0
                      • שמואל ש.ש מנותק
                        שמואל ש.ש מנותק
                        שמואל ש.
                        השיב לאיש נחמד ב נערך לאחרונה על ידי
                        #19
                        פוסט זה נמחק!
                        תגובה 1 תגובה אחרונה
                        0
                        • שמואל ש.ש מנותק
                          שמואל ש.ש מנותק
                          שמואל ש.
                          השיב לאיש נחמד ב נערך לאחרונה על ידי
                          #20

                          @איש-נחמד חזר לי כבר מה שהוחזר באמת.
                          אבל עכשיו הטמעתי את זה בימות המשיח-קובץ PHP שקורא לגוגל סקריפט, אך בקריאה הוא משום מה מוסיף & בסוף, יש לך מושג למה?
                          וכן התווים עדיין בג'יבריש!

                          איש נחמדא תגובה 1 תגובה אחרונה
                          0
                          • איש נחמדא מנותק
                            איש נחמדא מנותק
                            איש נחמד
                            השיב לשמואל ש. ב נערך לאחרונה על ידי איש נחמד
                            #21

                            @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                            @איש-נחמד חזר לי כבר מה שהוחזר באמת.
                            אבל עכשיו הטמעתי את זה בימות המשיח-קובץ PHP שקורא לגוגל סקריפט, אך בקריאה הוא משום מה מוסיף & בסוף, יש לך מושג למה?
                            וכן התווים עדיין בג'יבריש!

                            אני לא יכול לדעת מה הבעיה אם לא תביא את הפלט

                            נסה את זה:

                            var_dump( urldecode( $image ) );
                            

                            להיות איש נחמד זה מחייב...

                            שמואל ש.ש 3 תגובות תגובה אחרונה
                            0
                            • שמואל ש.ש מנותק
                              שמואל ש.ש מנותק
                              שמואל ש.
                              השיב לאיש נחמד ב נערך לאחרונה על ידי
                              #22

                              @איש-נחמד כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                              אני לא יכול לדעת מה הבעיה אם לא תביא את הפלט

                              איזה פלט? הקוד לא מחזיר כלום! הוא פשוט שולח נתונים לגוגל סקריפט

                              תגובה 1 תגובה אחרונה
                              0
                              • שמואל ש.ש מנותק
                                שמואל ש.ש מנותק
                                שמואל ש.
                                השיב לאיש נחמד ב נערך לאחרונה על ידי שמואל ש.
                                #23

                                @איש-נחמד כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                                נסה את זה:
                                var_dump( urldecode( $image ) );

                                בקטע שאחרי הרצת הקוד? או שזה מריץ את הקוד? ואם זה מריץ את הקוד, אז להכניס אותו לתוך משתנה?

                                תגובה 1 תגובה אחרונה
                                0
                                • שמואל ש.ש מנותק
                                  שמואל ש.ש מנותק
                                  שמואל ש.
                                  השיב לאיש נחמד ב נערך לאחרונה על ידי שמואל ש.
                                  #24

                                  @איש-נחמד כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                                  נסה את זה:

                                  לכתוב ככה

                                  <?php
                                   
                                  $name = 'ניסוי;
                                  $subject = 'ניסיון;
                                  $body = 'נסיון;
                                  $filing = '1f_********cM';
                                  $recipient = '******@GMAIL.COM';
                                  $image = ("https://script.google.com/macros/s/AKfycbwO5ZjANufUiWfAsijJhinMewr-Z1Blquzh4DtCawM1cjGDeHTaQio0gAGIU7WcKms5ww/exec?name=$name&subject=$subject&body=$body&filing=$filing&recipient=$recipient");
                                  var_dump( urldecode( $image ) );
                                  ?>
                                  

                                  ?

                                  איש נחמדא תגובה 1 תגובה אחרונה
                                  0
                                  • איש נחמדא מנותק
                                    איש נחמדא מנותק
                                    איש נחמד
                                    השיב לשמואל ש. ב נערך לאחרונה על ידי
                                    #25

                                    @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                                    לכתוב ככה

                                    מה האופציות הנוספות שיכולות להיות לדעתך?

                                    להיות איש נחמד זה מחייב...

                                    שמואל ש.ש תגובה 1 תגובה אחרונה
                                    0
                                    • שמואל ש.ש מנותק
                                      שמואל ש.ש מנותק
                                      שמואל ש.
                                      השיב לאיש נחמד ב נערך לאחרונה על ידי
                                      #26

                                      @איש-נחמד כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                                      מה האופציות הנוספות שיכולות להיות לדעתך?

                                      להכניס את השורה האחרונה למשתנה? או מה?

                                      איש נחמדא תגובה 1 תגובה אחרונה
                                      0
                                      • איש נחמדא מנותק
                                        איש נחמדא מנותק
                                        איש נחמד
                                        השיב לשמואל ש. ב נערך לאחרונה על ידי
                                        #27

                                        @שמואל-ש כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                                        להכניס את השורה האחרונה למשתנה?

                                        האם ידוע לך מה עושות הפונקציות: urldecode, var_dump ?
                                        אם לא - אני ממליץ לך להיכנס לאתר הרשמי וללמוד: https://php.net

                                        להיות איש נחמד זה מחייב...

                                        שמואל ש.ש 2 תגובות תגובה אחרונה
                                        0
                                        • שמואל ש.ש מנותק
                                          שמואל ש.ש מנותק
                                          שמואל ש.
                                          השיב לאיש נחמד ב נערך לאחרונה על ידי
                                          #28

                                          @איש-נחמד כתב בבהרצת קישור בPHP ע"י file_get_contents עם תווים בעברית, התווים נהיים ג'יבריש:

                                          urldecode

                                          כן, ידוע לי, הפונקצייה urldecode מקודדת כתובות URL, והפונקצייה var_dump מחזירה את ה'מידע' על המשתנה, אך איך צריך לכתוב את זה-זה לא הבנתי, הרי לכאורה היו צריכים פשוט לעשות

                                          $image = file_get_contents(urldecode("https://script.google.com/macros/s/AKfycbwO5ZjANufUiWfAsijJhinMewr-Z1Blquzh4DtCawM1cjGDeHTaQio0gAGIU7WcKms5ww/exec?name=$name&subject=$subject&body=$body&filing=$filing&r)ecipient=$recipient");
                                          
                                          

                                          לא?
                                          ואגב, זה שמודפס לי המידע לא כ"כ עוזר, כי זה בתוך קו של ימות המשיח

                                          תגובה 1 תגובה אחרונה
                                          0

                                          • 1
                                          • 2
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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