Opomba: Nedefiniran indeks
PHP je ena izmed najljubših orodij za skriptni jezik med spletnimi skrbniki. Včasih pa lahko uporabnik naleti na sporočilo o napaki »nedefiniran indeks«. Ta napaka je predvsem posledica nepravilnih nastavitev spremenljivk. Med obnovitvijo spremenljivk iz obrazca, ki ga izpolni uporabnik, lahko pride do napake. Običajno se v ukazih PHP $ _POST in $ _GET uporabljajo za pridobivanje vrednosti, ki so označene v obrazcu. Med uporabo teh funkcij lahko naletite na to obvestilo: Nedefinirano sporočilo o indeksu. Če se želite znebiti te napake, se prepričajte, da je polje tabele nastavljeno na funkcijo isset (), ki določa, ali je PHP že razglasila določeno vrednost. To sporočilo o napaki se lahko odloži pred konfiguracijo strežnika. Vrsto napake, o kateri poročajo, lahko spremenite s funkcijo error_reporting.
Če želite obnoviti spremenljivke iz obrazcev, če uporabite spremenljivke $ _POST ali $ _GET za obnovitev obrazcev ali drugače, lahko naletite na to napako:
Opomba: Nedefiniran indeks v 'poti datoteke, ki izvaja php' v vrstici 'trenutna vrstica'
Da bi se izognili tej napaki, preizkusite, ali so bila polja tabele nastavljena s funkcijo ().
Primer za spremenljivko $ _POST ["trik"]:
/ / Preden uporabite $ _POST ['trik'], če (isset ($ _POST ['trik'])) (/ / Navodila, če obstaja $ _POST ['trik'])
Ta vrsta napake se preloži pred konfiguracijo strežnika.
Poročilo ni privzeto, ker ni pomembno, odvisno od konstante E_NOTICE.
Vrste sporočenih napak lahko spremenite s poročanjem o napaki.