Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 1 Dołączył: 26.08.2009 Skąd: Szczecin Ostrzeżenie: (10%)
|
Napisałem sobie funkcję, która wyświetla grafikę na stronie. Funkcja ta pobiera jedną zmienną, na podstawie której switch decyduje co ma mieć obramowanie a co nie. Wszystko niby proste, a jednak wyskoczył mi jakiś nieoczekiwany błąd:
Parse error: syntax error, unexpected T_INLINE_HTML, expecting T_CASE or T_DEFAULT or '}' in /virtual/.../template/html/layout.php on line 64 skrypt w dużym skrócie wygląda tak:
W tym błędzie odwołanie jest do pierwszego case. I teraz nie wiem co jest nie tak, bo według mnie wszystko jest zgodnie ze składnią. Dodam jeszcze, że funkcję wywołuję w taki sposób:
Co może być tutaj źle? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%)
|
Nie możesz pomiędzy case'ami używać html czy tam białych znaków. Zrób prostego if, bo jak widzę, switch nie jest ci w ogóle potrzebny.
|
|
|
|
sebap123 [HTML][PHP]Dziwny błąd switcha w pliku HTML 30.12.2010, 13:44:52
IceManSpy Masz błąd całego switcha! Poza tym jak chcesz ... 30.12.2010, 13:51:41 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 14:34 |