Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Design strony, Treść stała a zmienna
ania_20
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.08.2005
Skąd: Polska ;)

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


Cześć, znalazłam już taki temat, ale odpowiedział on tylko częściowo na mój problem. Otóż czy ktoś mógłby mi zaprezentować przykład dynamicznej zmiany treści na stronie o stałych elementach?
Mam projekt całej strony, nagłówek, menu po lewej stronie, stopke oraz środek który będzie się zmieniał w zależności od tego na jaki link z menu ktoś kliknie. Chciałabym tak zrobić, aby ten index był ciągle ten sam a zmieniał się środek strony. Pożyczyłam książke o php i mySQL, mniej więcej rozumiem o co chodzi (trochę się znam na tym, projektuje różne rzeczy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ). Tylko jakby ktoś mógł mnie naprowadzić na rozwiązanie mojego problemu :]

W książce jest też podany przykład rejestrowania się i logowania (sesje). W następnej fazie mam zamiar dodać formularz taki do tego właśnie środka (1 z linków menu po lewej stronie). No i tutaj rodzi się kolejne pytanie - jak dodać tkzw panel użytkownika który pojawi się po prawej stronie strony po zalogowaniu kogoś, tak aby to miało nogi i ręce? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


W zasadzie @SongoQ ma rację i nie powinienem tego robić ale mam dzisiaj dobry dzień więc Ci pomogę troszkę (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Rozwiązanie może (nie musi) wyglądać w podobny sposób:

plik index.php
  1. <div style=\"margin: auto; width: 800px;\">
  2. <div style=\"float: left; width: 200px;\">
  3. <?php
  4. include( 'left.php' );
  5. ?>
  6. </div>
  7. <div style=\"float: left;\">
  8. <?php
  9.  
  10. $_GET[ 'id' ] = ( ! empty( $_GET[ 'id' ] ) ) : $_GET[ 'id' ] : 1;
  11.  
  12. switch( $_GET[ 'id' ] )
  13. {
  14. default:
  15. case 1: echo 'jakaś treść';
  16. break;
  17.  
  18. case 2: echo 'bla bla';
  19. break;
  20.  
  21. case 3: echo 'abrakadabra';
  22. break;
  23. }
  24.  
  25. ?>
  26.  
  27. </div>
  28. <div style=\"float: right; width: 200px;\">
  29. <?php
  30. include( 'right.php' );
  31. ?>
  32. </div>
  33. </div>


plik left.php
  1. <a href="index.php?id=1">jeden</a><br />
  2. <a href="index.php?id=2">dwa</a><br />
  3. <a href="index.php?id=3">trzy</a><br />


plik right.php
  1. bla bla bla


Pozdrawiam.
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 - 05:53