Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mam problem z plikiem index.php
Forum PHP.pl > Forum > PHP
stal-sw
Moj plik index.php wyglada tak jak ten podany nizej.
Problem moj polega na tym ze jak wybiore link do ktoregos dzialu (zawsze jest to index.php?go=xxxxxx) to cala strona przeladowuje mi sie od nowa. - A mi chodzi o to aby caly czas widoczny byl banner i gorne menu - gora.inc i m_gora2.inc. Jak to zrobic, najlepiej bez uzycia ramek
. Przyklad tego to www.photoshop.pl
Z gory wielkie dzieki.


Kod
<body leftmargin="0" topmargin="5" marginwidth="0" marginheight="0" bgcolor="#000000">

<table align="center" border="0" cellpadding="0" cellspacing="0" width="800 ">

<tr>

<td  valign="top" width="800" colspan="3"><? include("gora.inc");?></td>

</tr>



<tr>

<td   width="800" colspan="3"><? include("m_gora2.inc");?></td>

</tr>

<tr>

<td  valign="top"width="125"><? include("menu.inc");?></td>

<td  valign="top" width="550"  bgcolor="#EFEFEF" bordercolor="#C0C0C0">

<?

     if(!isset($go)){

      include("newsx.php");}

        else if($go==info){

      include("info.inc");}

        else if($go==op){

      include("op.html");}

        else if($go==opisy){

      include("opisy.php");}

        else if($go==zik){

      include("zik.inc");}

      else if($go==kontakt){

      include("foto.php");}



  else if($go==linki){

      include("linki.php");}



      

       else if($go==sklad){

      include("sklad.inc");}





else if($go==wyniki){

      include("wyniki.php");}



else if($go==historia){

      include("historia.htm");}



else if($go==df){

      include("foto.php");}

        else

      echo "<br> &nbsp;&nbsp;&nbsp;&nbsp;DZIAŁ w budowie. Zagl&plusmn;dnij za jaki&para; czas</br>";

?>

</td>

<td  valign="top" width="125"  border="1" bordercolor="#C0C0C0><? include("menu2.inc");?></td>

</tr>

<tr>

<td  valign="top" width="800" colspan="3"><? include("dol.inc");?></td>

</tr>

</table>
kyob
odczytuj zmienne z urla poprzez $_GET['go'] wiecej na http://www.php.net/manual/pl/language.vari....predefined.php
stal-sw
Moze ktos ma jakis przyklad tej metody - bo ja po przegladnieciu manuala i tak nie wiem o co chodzi.
KaMeLeOn
Cytat
Przyklad tego to www.photoshop.pl

Jakbyś był spostrzegawczy to zauważyłbyś, że ta strona się przeładowuje...
stal-sw
Ale na pewno stronka http://www.hetman.zamosc.pl sie nie przelodowywuje.

Jak zobic cos takiego ?
Probowalem kilku preloaderow w Java Script ale nic mi to nie dawalo.

Prosze o pomoc.
KaMeLeOn
Cytat
Ale na pewno stronka http://www.hetman.zamosc.pl sie nie przelodowywuje.

Nie wiem dlaczego tak się upierasz ?
Ta strona również się przeładowuje...
scanner
Cytat
Ale na pewno...
Ot, uparty...
smook
Witam wszystkich. To mój pierwszy post na tym forum, jeśli będe mógł w czymś pomóc będę szczęśliwy, jeśli ktoś mi pomoże też będzie super smile.gif

A więc do dzieła.

Strony te też przeładowują się, ale wygląda to lepiej jeśli pamięta się o jednej z zasad wyświetlania tabelek HTML przez przeglądarkę. Przeglądarka pokazuje zawartość tabelki wtedy kiedy "odbierze" informacje, o tym, że tabelka została zamnięta czyli "</table>".
Niestety jeśli strona jest dynamiczna, czasem może chwilę zająć przerobienie infrormacji i wysłanie ich jesli jest tego dużo.
Najlepiej więc stronę w takim ukadzie jak masz zrobić w formie dwóch tabelek jedna pod drugą.
W jednej zrób nagłowek, a później pod nią zrob drugą juz z zawartością strony. Jeśli możesz (z kodu wynika, że tak) to rozbij to nawet na trzy (oczywiście to zależy od wielkości includów - może nie trzeba).
Jeśli przeszkadzają ci odstępy między tabelkami polikwiduj marginesy CSSem.
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.