Paziņojums: nenoteikts indekss

PHP ir viens no iecienītākajiem skriptu valodas rīkiem Webmasters. Tomēr reizēm lietotājs var saskarties ar kļūdas ziņojumu, kas nav definēts. Šī kļūda galvenokārt ir saistīta ar nepareiziem mainīgiem iestatījumiem. Atjaunojot mainīgos lielumus no lietotāja aizpildītas veidlapas, var rasties kļūda. Parasti PHP $ _POST un $ _GET komandas izmanto, lai izgūtu vērtības, kas norādītas veidlapā. Izmantojot šīs funkcijas, jūs varat saskarties ar šo paziņojumu: nenoteikts indeksa ziņojums. Lai atbrīvotos no šīs kļūdas, pārliecinieties, vai tabulas lauks ir iestatīts uz isset () funkciju, kas nosaka, vai PHP jau ir deklarējusi noteiktu vērtību. Šo kļūdas ziņojumu var atlikt pirms servera konfigurācijas. Varat mainīt kļūdas veidu, kas ziņots, izmantojot kļūdas ziņošanas funkciju.

Mēģinot atgūt mainīgos lielumus no veidlapām, ja izmantojat $ _POST vai $ _GET mainīgos, lai atgūtu veidlapas vai citādi, jūs varat saskarties ar šo kļūdu:

 Paziņojums: nenoteikts indekss “faila ceļā, kas izpilda php” tiešsaistē “pašreizējā rindā” 

Lai izvairītos no šīs kļūdas, pārbaudiet, vai tabulas lauki ir iestatīti ar iestatīto funkciju ().

Piemērs mainīgajam $ _POST ['triks']:

 / / Pirms lietojat $ _POST ['triks'], ja (izeja ($ _POST ['triks'])) (/ / Instrukcijas, ja pastāv $ _POST ['triks']) 

Šāda veida kļūda tiek atlikta pirms servera konfigurācijas.

Tas nav ziņots pēc noklusējuma, jo tas nav svarīgi, atkarībā no konstantes E_NOTICE.

Varat mainīt kļūdas, par kurām ziņots, izmantojot kļūdas ziņojumu.

Iepriekšējais Raksts Nākamais Raksts

Top Padomi