Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przekierowanie 8)
Forum PHP.pl > Forum > Przedszkole
Kamis
Czy da się zrobić to samo w php co w JS? Tzn.
Kod
<script type="text/javascript">
<![CDATA[
setTimeout('parent.location = "strona.htm"', 2000);
]]>
</script>


:]
dasko
  1. <?php
  2.  
  3. header(&#092;"Location: strona.htm\");
  4.  
  5. ?>

biggrin.gif
Kamis
No tak... ale z tego co wiem "header" powinno definiować się w nagłówku strony? Przed <html> ?

Chcę tego użyć już w stronie w warunku:
  1. <?php
  2.  
  3. if (x=1) {
  4. echo &#092;"dobrze\";
  5. }
  6. else
  7. {
  8. echo &#092;"Do bani\";
  9. // w tym miejscu automatyczne przekierowanie do innej strony...
  10. }
  11.  
  12. ?>


Oczywiście to schematycznie tak :]
Musi być jakiś time out (3 sek) by user zdążył przeczytać text "Do bani" w tym skrypcie.

================================
Ps. To mój 100 post smile.gif
Daimos
po co Ci php ? meta tagi smile.gif
  1. <meta http-equiv="Refresh" content="3; URL=http://www.ip.free.pl">
winksmiley.jpg
no ale dobra jak chcesz w php to proponuje biggrin.gif
  1. <?php
  2.  
  3. echo '<meta http-equiv=\"Refresh\" content=\"3; URL=http://www.ip.free.pl\">';
  4. // jutro mam mature ustna z polskiego, zyczcie szczescia biggrin.gif:D;)
  5. ?>

biggrin.gif:P:P:P
Kamis
Efekt taki jaki bym chciał.... ale... likwiduje mi sie sesja po przeładowaniu strony :/
E-d
  1. <?php
  2. if (x=1) {
  3. echo &#092;"dobrze\";
  4. }
  5. else
  6. {
  7. echo &#092;"Do bani\";
  8. header(&#092;"Location: costam.php\");
  9. }
  10.  
  11. ?>
crash
Jak już to nie x = 1, bo po pierwsze to nie porównanie tylko przypisanie, co zawsze będzie TRUE, a po drugie nie tak się oznacza zmienne w php... $x == 1...
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.