Autor | Zpráva | ||
---|---|---|---|
niCe Profil |
#1 · Zasláno: 7. 3. 2008, 22:01:06 · Upravil/a: niCe
Ahoj!
Takže první problém se týká přesměrování pomocí header() v php. $string = $_SERVER['REQUEST_URI']; header("Location: $string", 1, 300); exit; Tuhle část používám k opětovnému přesměrování stránky na sebe (ovšem až po zapsání dat z formuláře, po znovupřesměrování se už znovu nepřesměrovává), a to z toho důvodu, aby se mi ta data z formuláře nezapsala víckerát za sebou (pokud by někdo dal refresh a znovu odeslal data z formuláře. Ve Firefoxu to funguje, v IE stránka skončí ("hotovo" a nazdar. Pokud dam do té hlavičky místo proměnné $string jen "/index.php", tak přesměrování proběhne bez problému. Ta proměnná $string může vypadat třeba i jako "/cz/home/", takže právě netuším, jestli se to netluče s mod_rewrite. Netuší prosím někdo, kde je problém? Ještě jen podotknu, že stejnou část kódu i s využitím proměnné $string využívám i v jiných php souborech a tam funguje bez problému. Fakt už vůbec nevím co s tím. Druhá věc je problém s window.open. <script type="text/javascript"> function lalala(url) { return !window.open('/'+url, '_blank', 'width=880,height=202'); </script> Ve Firefoxu vše bez problémů, v IE nově otevřené okno problikne a hned zmizí (a myslím, že fakt nemám žádný pop-up blocker). Předem děkuji za pomoc :) niCe |
||
Časová prodleva: 16 let
|
0