Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]ramki <div>
fallingone
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.06.2008

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


Jak zrobić by jednym divie mieć linki, a w drugim otwierały się wywołane strony, przy czym div by się mógł swobodnie wydłużać w zależności od strony.

Korzystalem z tego http://dynamicdrive.com/dynamicindex17/ajaxcontent.htm

ale tutaj wywolywana strona pomija posiadane javascripty.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
black_alexis
post
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 3
Dołączył: 2.01.2009
Skąd: Kraków

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


ludzie, ludzie nie na ramkach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Funkcję w PHPie napisać coś w stylu kontrolera:

CODE

<?php switch ($_GET['cat']) {
case 'course': include ('content/course.php') ;break;
case 'price' : include ('content/price.php') ;break;
default: include ('content/home.php') ;break;
}?>

ja używam na trzymanie plików z częsciami strony w folderze content - dlatego mam taką powyższą ścieżkę, Ty możesz trzymać w folderze pod inną nazwą
nazwa w case'ie powinna być taka sama jak nazwa pliku - ułatwia to bardzo pracę - zreszta nie wiem czy nie wyskakuje błąd jak się poda inną nazwę.

tworzenie linku:
index.php?cat=course

no i div powinien wyglądać mniej więcej tak:
  1. </head>
  2. <div id="box">
  3. <div id="sidebar_left"></div>
  4. <div id="content"></div>
  5. </div>
  6. </body>
  7. </html>

podałam uproszczoną wersję
W contencie umieścić kontroller a w sidebarze nasze menu.

No i CSS do tego:
Kod
#box{
width: 800px;
margin: 0px
padding: 0px
}
#sidebar_left{
float: left;
width: 30%;
height: 200px; <-- można określać ale nie musisz, jak Ci pasuje

}
#content{
float: left;
width: 70%;
tutaj height nie umieszaczmy bo strona ma sie poszerzać w dół.
}


w razie pytan (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) czasem tutaj zaglądam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował black_alexis 13.07.2009, 09:25:43
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: 9.10.2025 - 20:25