Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zmiana wartości w uri
Forum PHP.pl > Forum > Przedszkole
orzechp2
da sie jakos zmienic wartosc uri? np mam strone: www.strona.pl/index.php?page=1 i zeby bylo www.strona.pl/index.php?page=2
uzywam $_SERVER['HTTP_REFERER'] i potrzebne mi to do tego, ze przy powrocie do strony tworza mi sie rzeczy typu www.strona.pl/index.php?page=1?page=2 i wowczas nie odczytuje wartosci.
nexis
Adres URL możesz zmienić poprzez przekierowanie
  1. <?php
  2. header('location:http://www.strona.pl/index.php?page=2');
  3. ?>

A jeśli chcesz zmienić parametr z adresu nad podstawie HTTP_REFERER, to użyj str_replace()
b4x
W javascript możesz też:

  1. document.location.href='http://www.strona.pl/index.php?page=2';
erix
Cytat
i potrzebne mi to do tego, ze przy powrocie do strony tworza mi sie rzeczy typu www.strona.pl/index.php?page=1?page=2 i wowczas nie odczytuje wartosci.

parse_url + parse_str + http_build_query.
orzechp2
Cytat(erix @ 2.09.2009, 15:11:50 ) *

dzieki erix o to mi wlasnie chodzilo
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.