Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [css] nie pojawiający się div
Forum PHP.pl > Forum > Przedszkole
Dziadzia
Witam.

Mój problem jest dość dziwny i jeszcze się nigdy z nim nie spotkałem. W środkowej części strony umieściłem diva:
  1. <div id="srodek">
  2.  
  3. <?php
  4. include("site.php");
  5. ?>
  6.  
  7. </div>


plik site.php wygląda tak:
  1. <?php
  2. //dla zalogowanego
  3.  
  4. if(isset($_SESSION['zalogowany'])) {
  5.  
  6. switch($_GET['p']) {
  7.  
  8. case zaloguj: include("login.php"); break;
  9. case dodaj_komentarz: include("dodaj_komentarz.php"); break;
  10.  
  11. default: include("home.php"); break;
  12.  
  13.  
  14.  
  15. // dla niezalogowanego
  16. }}
  17.  
  18. else {
  19.  
  20. switch($_GET['p']) {
  21.  
  22. case zaloguj: include("login.php"); break;
  23. case dodaj_komentarz: include("dodaj_komentarz.php"); break;
  24.  
  25. default: include("home2.php"); break;
  26.  
  27. }}
  28. ?>


Jestem jako zalogowany na stronie więc tak wygląda mój plik home.php:

  1. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  2. </head>
  3.  
  4. <div id="lewe_menu">
  5. <?php
  6. include("menu_lewe_zal.php");
  7. ?>
  8. </div>
  9.  
  10. </body>
  11. </html>


Wszystkie divy które zostały stworzone w tych plikach mają height: auto;
Problem polega na tym, że div z strony głównej czyli "srodek" nie rozciąga się do wielkości menu które się w nim znajduje.
Wkleiłem do diva "srodek" zamiast include("site.php"); -> include("menu_lewe_zal.php"); i to zadziałało. tzn div rozciągnął się tworząc tło o ustalonym kolorze.

Teraz pytanie dlaczego w oryginalnej wersji nie chce się rozciągać ten div? Nie potrafię zrozumieć tego błędu ani go rozwiązać.

Proszę Was bardzo o pomoc, ponieważ staje się to bardzo irytujący błąd smile.gif z góry dziękuje i pozdrawiam!
darko
case zaloguj: include("login.php"); break;

case dodaj_komentarz: include("dodaj_komentarz.php"); break;

?

Nie powinno być:

  1. case "zaloguj": include("login.php"); break;
  2.  
  3. case "dodaj_komentarz": include("dodaj_komentarz.php"); break;


?
Dziadzia
nie ma to żadnego znaczenia... tak i tak nie działa tongue.gif
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.