![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem. Otóż posiadam stronę internetową, jednak działa ona na zasadzie sesji i cały czas wywala błąd undefined index. Dotyczy on 'p' które jest wykorzystywane do przełączania się między zakładkami. Moje pytanie brzmi jak zdefiniować to 'p', żeby wszystko działało i nie wywalało błędów? Dodam, że po kliknięciu w logo, gdy przełącza wtedy na localhost/?p=start sesja się uruchamia i wszystko działą, problem w tym, że sesja nie uruchamia się bezpośrednio po otworzeniu strony, a jest to niezbędne. Proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Ten post edytował Kluczownik 25.01.2015, 03:25:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
przepraszam zjadłem jeden nawias:
edit: jednak lepiej jakbyś wszędzie gdzie masz $_GET['p'] dał isset($_GET['p']) po prostu wywala Tobie błąd notice, chodzi o to że isset sprawdza czy zmienna jest zdefiniowana, u Ciebie w pewnych wypadkach nie jest można poprawnie rozwiązać to tak: Kod <?php if (isset( $_GET['p'])) { $p = $_GET['p']; } else { $p = ''; } ?> i w kodzie zamiast $_GET['p'] daj $p Ten post edytował szajens 25.01.2015, 03:26:56 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 17:37 |