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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. php, Notice: Undefined index:

php, Notice: Undefined index:

מתוזמן נעוץ נעול הועבר תכנות
20 פוסטים 4 כותבים 400 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי chagold
    #1

    אם יש לי שגיאה כזו

    Notice: Undefined index: job_id in file.php on line 7

    על קוד זה

    echo $_REQUEST['job_id'];
    
    

    כשהכותרת נשלחת בבקשת הHTTP. וכמו"כ אותה שגיאה אם אני מבקש על כותרות אחרות כמו 'Host',

    מה יכול להיות הסיבה?

    שרת Ngin-X, אם רלוונטי.

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

      @chagold אמר בphp, Notice: Undefined index::

      אם יש לי שגיאה כזו

      Notice: Undefined index: job_id in file.php on line 7

      על קוד זה

      echo $_REQUEST['job_id'];
      
      

      כשהכותרת נשלחת בבקשת הHTTP. וכמו"כ אותה שגיאה אם אני מבקש על כותרות אחרות כמו 'Host',

      מה יכול להיות הסיבה?

      שרת Ngin-X, אם רלוונטי.

      מה קורה אם אתה מדפיס את $_REQUEST עצמו?
      הוא קיים במערך? מה כן קיים שם?
      בנוסף, זה נמצא בכותרת או post/get

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

        @חוקר אמר בphp, Notice: Undefined index::

        מה קורה אם אתה מדפיס את $_REQUEST עצמו?

        התכוונת print_r ($_REQUEST['job_id'])?

        אותו דבר.
        כמו"כ $_POST או $_GET

        WWWW תגובה 1 תגובה אחרונה
        0
        • WWWW מנותק
          WWWW מנותק
          WWW
          השיב לchagold ב נערך לאחרונה על ידי
          #4

          @chagold אמר בphp, Notice: Undefined index::

          התכוונת print_r ($_REQUEST['job_id'])?

          לא.

          print_r ($_REQUEST)
          

          WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

          chagoldC תגובה 1 תגובה אחרונה
          1
          • WWWW מנותק
            WWWW מנותק
            WWW
            השיב לchagold ב נערך לאחרונה על ידי
            #5

            @chagold אמר בphp, Notice: Undefined index::

            כשהכותרת נשלחת בבקשת הHTTP.

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

            WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

            chagoldC תגובה 1 תגובה אחרונה
            0
            • chagoldC מנותק
              chagoldC מנותק
              chagold
              השיב לWWW ב נערך לאחרונה על ידי
              #6

              @WWW אמר בphp, Notice: Undefined index::

              @chagold אמר בphp, Notice: Undefined index::

              התכוונת print_r ($_REQUEST['job_id'])?

              לא.

              print_r ($_REQUEST)
              
              Array ( )
              
              WWWW תגובה 1 תגובה אחרונה
              0
              • WWWW מנותק
                WWWW מנותק
                WWW
                השיב לchagold ב נערך לאחרונה על ידי
                #7

                @chagold אמר בphp, Notice: Undefined index::

                @WWW אמר בphp, Notice: Undefined index::

                @chagold אמר בphp, Notice: Undefined index::

                התכוונת print_r ($_REQUEST['job_id'])?

                לא.

                print_r ($_REQUEST)
                
                Array ( )
                

                אולי לא רשמת נכון את המילה. או שהמערך באמת ריק?

                תנסה להחליף ל: $_POST
                מה כתוב.

                WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                chagoldC תגובה 1 תגובה אחרונה
                0
                • chagoldC מנותק
                  chagoldC מנותק
                  chagold
                  השיב לWWW ב נערך לאחרונה על ידי
                  #8

                  @WWW אמר בphp, Notice: Undefined index::

                  @chagold אמר בphp, Notice: Undefined index::

                  כשהכותרת נשלחת בבקשת הHTTP.

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

                  נשלחת ככה:

                                      Upload.setRequestHeader('job_id', id);
                  
                  

                  ומופיעה

                  060d2674-11e6-4404-b29d-6239f871d4b1-image.png

                  WWWW תגובה 1 תגובה אחרונה
                  0
                  • chagoldC מנותק
                    chagoldC מנותק
                    chagold
                    השיב לWWW ב נערך לאחרונה על ידי
                    #9

                    @WWW אמר בphp, Notice: Undefined index::

                    @chagold אמר בphp, Notice: Undefined index::

                    @WWW אמר בphp, Notice: Undefined index::

                    @chagold אמר בphp, Notice: Undefined index::

                    התכוונת print_r ($_REQUEST['job_id'])?

                    לא.

                    print_r ($_REQUEST)
                    
                    Array ( )
                    

                    אולי לא רשמת נכון את המילה. או שהמערך באמת ריק?

                    תנסה להחליף ל: $_POST
                    מה כתוב.

                    ג"כ array()

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

                      @chagold טוב, זה נשלח ככותרת, זה לא נ"ל תקין.
                      תוכל לגשת לזה ככה:

                      $_SERVER['job_id'];
                      

                      אבל כאמור עדיף שתשלח את זה כשאילתא בPOST, ואז זה יופיע לך נורמלי.

                      עריכה: האמת אני לא כ"כ יודע מה המימוש שלך, אולי אין לך אפשרות אחרת.

                      WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                      chagoldC תגובה 1 תגובה אחרונה
                      2
                      • chagoldC מנותק
                        chagoldC מנותק
                        chagold
                        השיב לWWW ב נערך לאחרונה על ידי chagold
                        #11

                        @WWW $_SERVER לא נותן כותרות, רק משתני SERVER.
                        הוא נשלח בpost.

                        הקוד הוא זה, בתוספת הכותרת הנ"ל.

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

                          @chagold אמר בphp, Notice: Undefined index::

                          @WWW $_SERVER לא נותן כותרות, רק משתני SERVER.

                          תדפיס את ה$SERVER ותחזור לכאן אחרי זה,
                          נראה לי שאתה טועה (אין לי כרגע איך לבחון את זה...)

                          @chagold אמר בphp, Notice: Undefined index::

                          Upload.setRequestHeader('job_id', id);

                          זה אומר להוסיף כותרת ולא להוסיף פרמטר כך שגם אם הוא נשלח בפוסט הוא מגיע ככותרת ולא בbody.

                          chagoldC תגובה 1 תגובה אחרונה
                          2
                          • ח מנותק
                            ח מנותק
                            חוקר
                            כתב ב נערך לאחרונה על ידי
                            #13

                            תדפיס את כל המידע על הדף

                            phpinfo();
                            

                            ואת תחפש אם זה מופיע באן שהוא במשתנים שמודפסים שם

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

                              @חוקר אמר בphp, Notice: Undefined index::

                              תדפיס את כל המידע על הדף

                              phpinfo();
                              

                              ואת תחפש אם זה מופיע באן שהוא במשתנים שמודפסים שם

                              לא מופיע.
                              משתני ה$_SERVER כן מופיעים.

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

                                @ש-ב-ח אמר בphp, Notice: Undefined index::

                                זה אומר להוסיף כותרת ולא להוסיף פרמטר כך שגם אם הוא נשלח בפוסט הוא מגיע ככותרת ולא בbody.

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

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

                                  @chagold אמר בphp, Notice: Undefined index::

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

                                  עריכה:
                                  https://www.php.net/manual/en/function.get-headers.php

                                  https://stackoverflow.com/questions/541430/how-do-i-read-any-request-header-in-php

                                  chagoldC תגובה 1 תגובה אחרונה
                                  2
                                  • chagoldC מנותק
                                    chagoldC מנותק
                                    chagold
                                    השיב לחוקר ב נערך לאחרונה על ידי
                                    #17

                                    @חוקר אמר בphp, Notice: Undefined index::

                                    @chagold אמר בphp, Notice: Undefined index::

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

                                    עריכה:
                                    https://www.php.net/manual/en/function.get-headers.php

                                    https://stackoverflow.com/questions/541430/how-do-i-read-any-request-header-in-php

                                    רק הפונקציה הזו מתייחסת שם לngin-x, וזה עובר בלופ על SERVER, אבל job_id לא מופיע שם.

                                    [foreach ($_SERVER as $name => $value) {
                                          /* RFC2616 (HTTP/1.1) defines header fields as case-insensitive entities. */
                                          if (strtolower(substr($name, 0, 5)) == 'http_') {
                                              $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;
                                          }
                                      }](link url)
                                    
                                    תגובה 1 תגובה אחרונה
                                    1
                                    • ח מנותק
                                      ח מנותק
                                      חוקר
                                      כתב ב נערך לאחרונה על ידי
                                      #18

                                      @chagold
                                      הבעיה היא במקף התחתון.
                                      א"א לשלוח כותרת עם מקף תחתון.
                                      עליך לשלוח עם מקף אמצעי, וזה יופיע באותיות גדולות כמקף תחתון.
                                      עליך לשלוח לדוגמא
                                      job-id
                                      וזה יגיע
                                      $_SERVER['HTTP_JOB_ID']

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

                                        @chagold אמר בphp, Notice: Undefined index::

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

                                        מה מונע אותך מלשלוח אותו בתוך הFormData?

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

                                          @ש-ב-ח אמר בphp, Notice: Undefined index::

                                          @chagold אמר בphp, Notice: Undefined index::

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

                                          מה מונע אותך מלשלוח אותו בתוך הFormData?

                                          איך פספסתי את זה!
                                          תודה!

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

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

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

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