Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Parse error na ?>
Forum PHP.pl > Forum > Przedszkole
RAM
Dzień dobry,
Mam następujący błąd PHP 5.3:

Parse error: parse error in C:\Program
Files\wamp\www\moja_witryna\secure\moj_plik.php on line 383

Tymczasem plik wygląda tak:

381 closeDB();
382 ob_end_flush();
383 ?>

Nawiasy <?php ?> i { } oraz stringi " " i ' ' są chyba dobrze.
Nie mogę załączyć całego kodu, bo zleceniodawca by się wściekł.
Czy można się jakoś dowiedzieć czegoś więcej o błędzie?

Zrobiłem taki test: gdy spróbowałem wstawiać w różnych miejscach przed ?> taki
wiersz:
x=0
(celowo błędny bo bez $), to dostaję błąd w tym wierszu a nie wyżej.
O czym to może świadczyć? Że jednak plik jest poprawny powyżej ?> czy tak?
W takim razie pomyślałem że coś jest nie tak na końcu pliku, w okolicy ?> ale
gdy podejrzałem plik edytorem binarnym WinHex to mimo wszystko końcówka nie
zawiera niespodziewanych znaków.
Proszę o pomoc. Zależy mi na sprawie.
tehaha
wklej cały kod w bbcode a nie jakieś kombinacje
flashdev
Spróbuj poprzesuwać (dopisywać i usuwac entery) poszczególne linie i obserwuj czy zmienia się linijka z błędem.
Próbuj komentować poszczególne elementy (bloki) kodu obserwując czy błąd nadal występuje.
podgur
W notepadd++ masz fajną opcję, która po zaznaczeniu podświetla otwierający i zamykający nawias,klamrę itd.
Użyj tego i zobacz czy Ci nie brakuje.
red9skull
Przede wszystkim: pisz w przedszkolu.
Mikz
Możesz też zastosować jakąś lepszą platformę do pisania kodu która pokaże Ci dokładny błąd wewnątrz kodu (np. darmowe Eclipse PDT).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.