Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][PHP] Otwieranie podstron w DIV
Forum PHP.pl > Forum > Po stronie przeglądarki
Kogoot
Jestem w trakcie "rekonstrukcji" mojej strony... Chcę zastąpić ramki DIVami. Tylko co trzeba zrobić, aby podstrony z menu otwierały się w DIVie content?

Znalazłem już w sieci kilka rozwiązań, m.in. forum.php.pl

Jednak stosując się do każdego z nich, przełączaniu podstron towarzyszyło odświeżanie całej strony. W momencie gdy mam tam umieszczony odtwarzacz, nie bardzo odpowiada mi, żeby włączał się on od nowa...

Jestem skazany na skorzystanie z IFRAME czy jest jakiś sposób...?
erix
http://max.jsrhost.com/ajaxify/demo.php

Ale uprzedzam, że to jest nieeleganckie rozwiązanie (zważ na to, że nie można używać funkcji wstecz/dalej).
Strarus
Rozwiązanie, któe sam stosuje u siebie. Tworzysz tylko pliki np. galeria.inc.php , dodaj_usera.inc.php zasada - dodawać w nazwie inc.php smile.gif
Kod:
  1. <div id="menu">
  2. <a class="menu" href="index.php?site=index">Home</a>
  3. <a class="menu" href="index.php?site=about">About</a>
  4. <a class="menu" href="index.php?site=gallery">My gallery</a>
  5. <a class="menu" href="index.php?site=other">Other</a>
  6. <a class="menu" href="index.php?site=tests">Tests - BETA</a>
  7. </div>
  8. <div id="content">
  9. <br/>
  10. <br/>
  11. <?php
  12. if(isset( $_GET[ 'site' ] )){
  13. $site = htmlspecialchars( $_GET['site'] ) .'.inc.php';
  14. if( file_exists( $site )){
  15. include( $site );
  16. }else{
  17. echo'strona o podanym adresienie istnieje';
  18. }
  19. }else{
  20. echo ':)';
  21. }
  22. ?>
  23. <br/>
  24. <br/>
  25. <br/>
  26. </div>


Może się przyda smile.gif pozdro

Tam gdzie jest ":)" to dajesz to co ma być domyślnie na stronie smile.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.