Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Odświerzanie strony poprzez kliknięcie na link
Forum PHP.pl > Forum > PHP
krzakvi
Tak jak juz napisalem w tytule potrzebuje takiego kodu ktory by odswiezal aktualna strone po kliknieciu na link... i dodatkowo zmiana wartosci jednej ze zmiennych... Ma ktos jakis pomysl questionmark.gif ;>
em1X
1. Na pewno chcesz to zrobić w PHP ?
Jeżeli nie pomyliłeś języków to przy pomocy PHP możesz ustawić nagłówek Last-modified z jakąś przyszłą datą

  1. <?php
  2. header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 
  3. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // data w przeszłości
  4. ?>


chociaż i tak nigdy nie masz pewności, że przeglądarka te dane odświeży.

2. RTfM header" title="Zobacz w manualu PHP" target="_manual
nowotny
  1. <a href="?zmienna=nowawartosc">Odśwież</a>
krzakvi
NIestety nie rozumiem o co chodzi...

zaluzmy ze mam zm,ioenna &lol ktora ma wartosc 1 i chce zmienic jej wartosc na 4
strona zaluzmy sie nazywa www.strona.pl

i jak ma wygladac kod php zeby po kliknieciu w ten link stronka sie odsiwerzyala i zmienna sie zmienila i ewentualnie jej wartosc zapisala w pliku powiedzmy ze txt..

z gory dzieki za odpowiedz smile.gif
nowotny
  1. <?php
  2. if(isset($_GET['lol'])) $lol=$_GET['lol'];
  3. else $lol=1;
  4.  
  5. echo 'zmienna $lol ma wartość:'.$lol.'<br>';
  6. echo '<a href="?lol=4">Zmień wartość zmiennej $lol na 4</a>';
  7. ?>
krzakvi
A jak teraz jeszcze odswierzyc stronke...

Zaluzmy ze sprawdze czy zmienna ma inna wartosc za pomoca ifa i jesli ma ta by sie odswierzala...

mozesz podac kod na odswierzanie sie stronki w php...

sorry za moje pytania ale jestem poczatkujacym...
nowotny
Przecież chciałeś żeby się odświerzało po kliknięciu na link... :/ w php nie można odświerzyć strony...
cinekz
Można odświeżyć wysyłając odpowiedni nagłówek, czyli:
  1. <?php
  2. header( 'Refresh: 3' );
  3. ?>

Gdzie 3 to czas w sekundach.
krzakvi
No tak ale chcialem wiedziec tez przy okazji czy tak sie da tez odswierzyc ;p smile.gif Dzieki za pomoc smile.gif
em1X
No tak.. ale jest subtelna różnica pomiędzy przeładować a odświeżyć.
krzakvi
Da sie jakosc wczytac wartosc zmiennej z adresu questionmark.gif





Udalo mi sie znalezc smile.gif
Kod
$main = $_GET['main'];


gdzie $main to nasza zmienna...

moze komus sie to przyda jeszcze ;d
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.