![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 2 Dołączył: 24.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Tak wygląda moje drzewo plików: index.php
step1.php
top.php
Wyskakują dwa ostrzeżenia: Undefined index: step in \index.php on line 13 - wskazuje na switcha Notice: Undefined offset: 6 in \top.php on line 16 - gdzie 16 i 21 to linijka z if i z echo $tab[$i] Notice: Undefined offset: 6 in \top.php on line 21 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
A może nic po prostu postem nie wysyłasz -,-
Ten post edytował mat-bi 9.04.2011, 11:19:12 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 32 Dołączył: 9.09.2010 Skąd: Brzeg Ostrzeżenie: (0%) ![]() ![]() |
Przed switchem daj warunek.
Undefined index oznacza, że w tablicy $_POST nie znajduje się wpis o nazwie 'step'. Undefined offest oznacza to samo co wyżej, tylko, że nie ma wpisu o danym numerze. Tak nawiasem próbuj ograniczać cudzysłowie ponieważ może to spowolnić serwer.
Ten post edytował Magic WWW 9.04.2011, 11:22:42 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 2 Dołączył: 24.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak. Ale jeśli dam przed switchem ten warunek, to mi się nic nie wyświetli. Bo tak jakby ten switch jest switchem includującym. $_POST jest przekazywany dopiero po pierwszym case.
Wszystko dobrze się wyświetla, po mojej myśli tylko są te błędy. Ten post edytował Gabrielx 9.04.2011, 11:33:46 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 32 Dołączył: 9.09.2010 Skąd: Brzeg Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 2 Dołączył: 24.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak, to był mój błąd bo usunąłem jeden krok.
Jak proponujecie rozwiązać problem z tym $_POST? W pierwszym kroku tylko te ostrzeżenie się wyświetla - po prostu nie przekazuje do $_POST żadnej wartości domyślnej. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 32 Dołączył: 9.09.2010 Skąd: Brzeg Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 2 Dołączył: 24.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie Magic WWW
![]() Próbowałem inną drogą ustawiając post'a na null, a wystarczyło na false ![]() @kadlub Fakt, nie wiem czemu używałem średników. A co do klamerek to używam ich, bo dla mnie kod wydaje się bardziej przejrzysty. ![]() Jest to jakieś "deprecated"? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 20:05 |