Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Undefined index p
-Igraszkun-
post
Post #1





Goście







Witam mam problem z Notice: Undefined index: p in /homez.506/biecg/www/index.php on line 217, a linie od 216 do 220 wygladaja tak
Cytat
elseif ($lg=='pl' or $lg==' ') {
if (file_exists('files/pl/'.$_GET["p"].'.php')) {
include 'files/pl/'.$_GET["p"].'.php';
}
else { include 'files/pl/glowna.php'; }


prosze o pomoc, z góry dziękuję
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
tolomei
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

Ostrzeżenie: (0%)
-----


Witaj.

Undefined index: p oznacza, że odnosisz się do elementu tablicy o nieistniejącym indeksie.
W Twoim przypadku jest to index p tablicy $_GET.
Powinieneś najpierw zapytać czy taki index istnieje - dopiero potem odwoływać się do jego zawartości.
Do sprawdzania czy takowy index istnieje służy funkcja isset().

Pozdrawiam.

PS. Filtruj dane wejściowe. Zostawiasz furtki dla niedobrych ludzi (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 01:36