Jak pobrać aktualny adres url użytkownika z paska przeglądarki? (php): Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „Wielokrotnie zachodzi potrzeba pobraniu aktualnego adresu pod jakim się znajduje użytkownik naszego serwisu W tym celu należy skorzystać ze zmiennej systemowej '''...”)
 
Linia 10: Linia 10:
Przykładowy kod:
Przykładowy kod:


 
<pre>
if ($_SERVER['REQUEST_URI'] == "/panel/index.php"){
if ($_SERVER['REQUEST_URI'] == "/panel/index.php"){
echo "<form action='' method='POST'style='display:inline;'><input name='szukaj'type='text'><input type='submit' value='Szukaj'></form>";
echo "<form action='' method='POST'style='display:inline;'><input name='szukaj'type='text'><input type='submit' value='Szukaj'></form>";
Linia 16: Linia 16:
echo "<center><a href='index.php'><b>Szukaj</b></a></center><br>";
echo "<center><a href='index.php'><b>Szukaj</b></a></center><br>";
}
}
</pre>

Wersja z 07:21, 11 sty 2011

Wielokrotnie zachodzi potrzeba pobraniu aktualnego adresu pod jakim się znajduje użytkownik naszego serwisu

W tym celu należy skorzystać ze zmiennej systemowej $_SERVER['REQUEST_URI']


zwraca ona szczegółowy adres aktualnej strony w formie folder/plik.php?zmienna=wartość

W moim przypadku zmienna zostala wykorzystana do zablokowania wyswietlania pola wyszukiwania tylko dla strony index.php

Przykładowy kod:

if ($_SERVER['REQUEST_URI'] == "/panel/index.php"){
echo "<form action='' method='POST'style='display:inline;'><input name='szukaj'type='text'><input type='submit' value='Szukaj'></form>";
}else{
echo "<center><a href='index.php'><b>Szukaj</b></a></center><br>";
}