Witam.
Również mam podobny problem.
Stworzyłem sobie księgę gości. Plik, nazwijmy go kg.php przedstawia się, jako zwykła księga gości, gdzie widać wpisy oraz link "kliknij", który prowadzi do formularza. Dodatkowo plik kg.php jest podzielony niejako na dwie części: id=1 oraz id=2. Plik działa na zasadzie, że jeśli jest wywołanie id=1 (poprzez operator warunkowy "if"), wówczas wyświetla się ta część pliku kg.php, gdzie jest formularz, jeśli zaś część id=2, to plik przetwarza wpis do księgi dodany przez osobę odwiedzającą stronę i wyświetla albo "Dziękujemy za wpis" + odpowiednie linki albo "Nie wypełniłeś takiego i takiego pola", w zależności, czy zostały wypełnione wymagane pola. I właśnie przy formularzu zaczęły się schody, których pokonanie zajęło mi tydzień walki.

Zmieniałem i modyfikowałem kody i wszystko bez skutku, aż zorientowałem się, że moja podstrona (tenże plik kg.php) została obcięta o całą dolną część oO (zauważyłem to dopiero po wygenerowaniu źródła podstrony). Konkretnie obcięło cały DIV z zawartym menu po prawej stronie oraz jeszcze jeden odnośnik do styli CSS, co spowodowało utratę formatu (tło czarne, litery ciemne i brak menu po prawej stronie). Mówiąc krótko, ucięło niemal pół strony i z końcówki zostawiło tylko
- Kod: Zaznacz cały
</body>
</html>
Po kilku podejściach metodą prób i błędów powtórzyłem w pliku cały brakujący DIV dot. menu po prawej stronie oraz pozostałą obciętą treść strony.
W efekcie formularz (czyli część id=1 omawianego pliku) wreszcie wyświetla się prawidłowo.
Makabra jest natomiast z częścią id=2. Format podstrony znów utracony, brak menu po prawej stronie, innymi słowy obcina mi teraz niemal pół strony w części id=2. Sęk w tym, że jak powtórzę ponownie brakujące DIV-y i treść pliku, to z kolei albo sama księga gości, albo formularz wygląda przekosmicznie (są podwójne fragmenty stron, bo wpisane są np. podwójne DIV-y), natomiast podstrona "dziękujemy za wpis" vel "nie uzupełniłeś wszystkich pól" (czyli część id=2) wciąż pozostaje czarna, jak nie powiem co.

Czy może ktoś mi pomóc, jak zaradzić temu problemowi? Czy jest to jakiś defekt serwera, czy ja coś robię nieprawidłowo? Jeśli tak, to gdzie robię błąd?
P.S. Plik jest napisany prawdopodobnie (bo nie mam 100%-pewności

) w formacie PHP.3 Czy ma to jakieś znaczenie dla serwisu ugu.pl?