![]() |
![]() |
![]()
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%) ![]() ![]() |
tam gdzie używasz $_GET['p']; użyj najpierw isset, jeżeli tego jest za dużo(plików do edycji) można zrobić w pliku głównym:
Kod if (!isset($_GET['p']) { $_GET['p']=''; } choć moim zdaniem to nie estetyczne i nie zgodne z logika (IMG:style_emoticons/default/smile.gif) edit: jeżeli edytujesz post podawaj co edytujesz, edit2: nie null a '' (dwa apostrofy,czyli zmienna pusta ale zdefiniowana (IMG:style_emoticons/default/smile.gif) za dużo piwa (IMG:style_emoticons/default/smile.gif) ) Ten post edytował szajens 25.01.2015, 02:44:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 04:13 |