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

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

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

php, Notice: Undefined index:

מתוזמן נעוץ נעול הועבר תכנות
20 פוסטים 4 כותבים 400 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ח מנותק
    ח מנותק
    חוקר
    השיב ל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
                                        • דף הבית
                                        • קטגוריות
                                        • פוסטים אחרונים
                                        • משתמשים
                                        • חיפוש
                                        • חוקי הפורום