Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przekierowanie strony
Forum PHP.pl > Forum > Gotowe rozwiązania > Skrypty forum
joan_01
witam!
Mam problem z przekierowaniem strony. np. wpisuję adresnp. www.google.pl i chcę aby użytkownik był przekierowany na adres np. http://www.onet.pl . Znalazłam program
<?php
header(”Location: http://www.onet.pl/”);
exit;
?>
który zaleca się wstawić na początku strony czyli zrobiłam tak:
------------------------------------
<?php
header(”Location: http://www.onet.pl/”);
exit;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>....
------------------------------------
I nie działa.

Proszę o pomoc. worriedsmiley.gif Joanna
Pawel_W
  1. error_repoting(E_ALL);

i napisz czy coś zwraca winksmiley.jpg
joan_01
ale co mam zrobić z tym fragmentem?questionmark.gif error_repoting(E_ALL); ?
sciana.gif

potreb
Dziwne te twoje cudzysłowy w header?, error_repoting wklej na sam początek.
netvalue
  1. <?php
  2. error_repoting(E_ALL);
  3. ...
  4. ?>
joan_01
mam tak:
------------------------------
<?php
error_repoting(E_ALL);
header(”Location: http://www.onet.pl/”);
exit;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>...
------------------
i nic... sadsmiley02.gif
blooregard
To może jeszcze w php.ini sprawdź display_errors jest na 'off'.
Dodaj przed error_reporting:
  1. ini_set('display_errors' , 'on');
TrevorGryffits
Niedziała, tzn. co? Jest wyświetlona dalsza część skryptu? Biała strona?

W każdym razie - uruchamiasz ten plik tak, aby mógł być zinterpretowany przez PHP (rozszerzenie *.php na przykład)?
joan_01
mam plik index.htm i w nim na początku
------------------------------
<?php
error_repoting(E_ALL);
header(”Location: http://www.onet.pl/”);
exit;
?>
-----------------------
a potem idzie html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>...itd.
------------------
jak wpisuje adres w pasek adresów w przeglądarce to wyświetla się stara strona i nie ma żadnego przekierowania. Czy zamiast index.htm powinno być index.php?
dry.gif
TrevorGryffits
Cytat
Czy zamiast index.htm powinno być index.php?

...
Zdecydowanie.
A tak właściwie - nie można było najpierw sprawdzić, a potem ewentualnie zapytać?
joan_01
Jasne, no to biore się do dzieła.

Niestety teraz mam problem z wejściem na serwer więc sprawa się przedłuży... sadsmiley02.gif
Grisza
Cytat(joan_01 @ 31.08.2009, 19:34:37 ) *
witam!
Mam problem z przekierowaniem strony. np. wpisuję adresnp. www.google.pl i chcę aby użytkownik był przekierowany na adres np. http://www.onet.pl . Znalazłam program
<?php
header(”Location: http://www.onet.pl/”);
exit;
?>
który zaleca się wstawić na początku strony czyli zrobiłam tak:
------------------------------------
<?php
header(”Location: http://www.onet.pl/”);
exit;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>....
------------------------------------
I nie działa.

Proszę o pomoc. worriedsmiley.gif Joanna

I masz dostęp do serwera Google ? smile.gif Pozazdrościć smile.gif
deLL
Po mojemu to tak:

  1. <?php
  2.  
  3. header("Location: <a href="http://www.onet.pl&quot%3b%29;" target="_blank">http://www.onet.pl");</a>[/url]
  4. exit();
  5.  
  6. ?>
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-2024 Invision Power Services, Inc.