Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][CSS] include, require - niechciana zmiana formatowania strony
nimda
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 2.11.2010

Ostrzeżenie: (0%)
-----


Mój pierwszy post, więc na początku chciałbym wszystkich serdecznie pozdrowić : ) w php coś juz tam kiedyś pisałem i nie miałem nigdy większych problemów, aż do dzisiaj.. wziąłem się za "większy" projekt i juz od samego początku pojawiają się schody, sprawa wygląda tak: stworzyłem sobie w html-u stronke która miała mi służyć jako szablon do dalszego projektu, starałem się jak mogłem, zeby strona wyglądała w każdej przeglądarce identycznie i powiedzmy ze uzyskałem zadowalający efekt. Problem pojawia się niestety, gdy ten kod chce sobie wrzucić w np. include'a albo require'a.. formatowanie wówczas zmienia się diametralnie i uprzedzam juz pytania, css formatuje zaincludowane znaczniki, ale jakby nie do konca... troche mnie to zdziwiło, ale pomyslałem ze jakos to "obejde" i w sumie mi sie udało, zaincludowałem 1 plik z funkcjami tworzącymi mi strukture dokumentu html i wszystko ok, zadowolony wziałem sie dalej do pracy, napisałem kolejny plik z funkcją łączenia się z bazą danych (nie zawierał on żadnego elementu który mógłby wpływać na formatowanie strony) i znowu po zaincludowaniu zmienia się formatowanie.. po kilkudziesięciu próbach wysnułem generalny wniosek, jeżeli includuje wiecej niż 1 plik z funkcjami (niezależnie od tego co zawierają te funkcje), zmienia mi sie formatownie strony.. WHY? bardzo proszę o jakies sugestie, bo czas goni a ja stoje w miejscu.. dziękuje i pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nimda
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 2.11.2010

Ostrzeżenie: (0%)
-----


problem w tym ze dokładnie tak robiłem, niestety gdy 'sekcja1.php' zawierała znaczniki html, meta idt od początku strony do treści właściwej, a 'sekcja2.php' stopke i znaczniki zamykające dokument strona sie sypała (miałem 2x require), dopiero w momencie gdy sekcje 1 i 2 wrzuciłem do 1 pliku 'funkcje_serwis.php' wszystko działało jak należy, niestety taki sposób mi nie odpowiada, bo wtedy w tym pliku robi sie straszny balagan, a funkcji troche bede miał i widze ze na samym początku juz jest ciężko sie połapać, a co to będzie gdy dojdzie ich jeszcze kilkanaście.. zazwyczaj do strony wrzucałem 1 funkcje

np.

funkcje_serwis.php
  1. <?php
  2.  
  3. include_once('funkcje_bazy.php');
  4. include_once('funkcje_wyswietl.php');
  5. ... itd.
  6. ?>


ona dopiero zawierała includy do plików z funkcjami, podzielonymi w jakiś logiczny sposób.. taki sposób bardzo mi odpowiadał, był przejrzysty i względnie zrozumiały, nie wiem czemu teraz tak nie moge zrobić, podejrzewam że błąd jest trywialny, ale siedze juz któryś dzień z kolei i nie moge go znaleźć..


a więc tak, żeby nie zaśmiecać forum daje linki do strony, skryptów i css-a potrzebnych do odpalenia całości
www.nimda.za.pl/temporary/jquery.easing.min.js
www.nimda.za.pl/temporary/jquery-1.4.2.min.js
www.nimda.za.pl/temporary/jquery.lavalamp.min.js
www.nimda.za.pl/temporary/lavalamp_test.css
www.nimda.za.pl/temporary/main.css
www.nimda.za.pl/temporary/forummain.php

kod sobie wyciągniecie z ostatniego pliku, chciałem wrzucic w posta, ale sie pluło ze za długi jest..

widze ze jest tego strasznie dużo, za co z góry przepraszam.. i teraz problem jest taki, jeżeli odpale w jakiejkolwiek przeglądarce wszystko działa, formatuje tak jak powinno.. nie wygląda to za dobrze, bo nie ma grafiki, ale jest w pełni skalowalne, wszystko tak jak należy.. przy próbie dołączenia czegokolwiek, nawet pustego pliku z rozszerzeniem .php formatowanie sie sypie..

Ten post edytował nimda 2.11.2010, 16:56:38
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 16:19