Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: $_SERVER['REQUEST_URI'] problem...
Forum PHP.pl > Forum > PHP
larch
Witam

Chciałem na routerze do niektorych stron dokleić na górze pewną informacje wiec stworzyłem taki skrypcik:

Kod
print "Informacja";

$host = $_SERVER['HTTP_HOST'];
$strona = $_SERVER['REQUEST_URI'];

print "<iframe  width=\"100%\" height=\"100%\" frameborder=\"0\" src=\"";
print "http://$host$strona\"> Twoja przegldarka nie akceptuje ramek!</iframe>";


gdy użytkownik chce wejsc np na www.google.pl to ladnie generuje się <iframe> tak jak trzeba ale ramka jest pusta.

gdy ten sam kod w <iframe> wprowadze recznie,a nie poprzez zmienne PHP to wszystko oki w ramce wyswietla sie google.pl. dlaczego tak sie dzieje?


Lukasz
l0co
Prawdopodobnie dlatego że generujesz sam sam siebie w ramce. W ramce musiałaby pojawić się ta sama strona - czyli "Informacja" i dalej IFRAME w którym znowum masz sam siebie itd. Widocznie przeglądarka nie dopuszcza takich cykli.
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.