Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html][php?] Pytanie teoretyczne z ładowaniem obrazka
Fantazyn
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 38
Dołączył: 24.02.2007
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Posiadając prostą stronę o zbliżonym układzie:
->
1. czy obrazek (logo.jpg) będzie ładowany (z serwera) każdorazowo przy przełączaniu między podstronami (Link1 i Link2)?
2. Czy można sterować tylko polem odpowiedzialnym za treść (Tekst 1, Tekst 2)? Jeżeli tak to prośba o wskazówkę.
Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


ad 1. To zależy od przeglądarki (często mają własny cache)
ad 2. Możesz użyć ramek (co prawda to już przeżytek ale napewno unikniesz przeładowywania strony), możesz też pobawić się ajaxem


--------------------
Go to the top of the page
+Quote Post
Berkovits
post
Post #3





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 25.08.2007

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


Mozesz to zrobic tak:

Plik index.php:
  1. <html> ...
  2. <img src="logo.gif"...>
  3. <a href=index.php?str="link1">Link 1</a><br/>
  4. <a href=index.php?str="link2">Link 2</a>
  5. <?php
  6. if(isset($_GET['str'])) include $_GET['str'].'.html'; //niebezpieczne!!! - poszperaj w necie 
  7.  
  8. ?>
  9. </html>


W plikach linkx.html piszesz to, co chcialbys, aby sie wyswietlilo po kliknieciu w linkx

Ten post edytował Berkovits 1.09.2007, 16:29:02
Go to the top of the page
+Quote Post
kurdak
post
Post #4





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.05.2007
Skąd: Gryfino

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


Będzie wczytwyany na każdej stronie 1 raz.Potem z zależności od przeglądarki.Puki jesteś na stronie to napewno tylko raz będzie wczytywany.I zapomniałem.Aby tego uniknąć urzyj iframe.Żeby to rozwinąć poszukaj na google: hurs html helion.
Go to the top of the page
+Quote Post
Fantazyn
post
Post #5





Grupa: Zarejestrowani
Postów: 135
Pomógł: 38
Dołączył: 24.02.2007
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Dziękuję za odpowiedzi wipo, Berkovits, kurdak.
Zdaje się, że Berkovits ma malutki błąd w kodzie:
  1. <?php
  2. <a href=index.php?str=link1>Link 1</a><br/>
  3. <a href=index.php?str=link2>Link 2</a>
  4. ?>

(nie powinno być chyba cudzysłowów przy nazywaniu zmiennych php).
"Puki jesteś na stronie to napewno tylko raz będzie wczytywany." <- pocieszające, na tym mi zależało. (mam nadzieję że podobnie jest z plikami swf).
Rozwiązanie znalezione na stronie Heliona


--------------------
Go to the top of the page
+Quote Post
Berkovits
post
Post #6





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 25.08.2007

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


Oczywiscie, chcialem zrobic href="index.php?str=link1".
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 23:56