Rediriger la page appelante ^^

Titoon
Invité n'ayant pas de compte PHPfrance

31 mars 2006, 11:06

Bonjour tlm,

Savez-vous s'il est possible de faire une redirection de la fenêtre appelante en php ?

Exemple :
page1.php avec bouton qui ouvre en blank page2.php et la page1.php se trouve rediriger vers page3.php par exemple.

Je crois que c'est possible en javascript mais PHP c'est mieux :lol:

Titoon

Mammouth du PHP | 19672 Messages

31 mars 2006, 11:09

Non, dans la mesure où du contenu a déjà été envoyé au navigateur, la fonction header() qui permettrait cette redirection ne pourra pas fonctionner : donc la solution JavaScript reste la seule valable.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

31 mars 2006, 15:46

Ok merci Cyrano mais je me choppe cette erreur :

Warning: Cannot modify header information - headers already sent by (output started at /apache/monsite/mapage.php:6) in /apache/monsite/fpdf/fpdf.php on line 1022
FPDF error: Some data has already been output to browser, can't send PDF file

quand je fais un :
echo "<script language='Javascript'>";
echo "<!--\n";
echo "window.opener.location.href='index.php';\n";
echo "// -->";
echo "</script>\n";
Ma page du dessous se recharge bien mais mon PDF à la volée est bloqué par cette erreur du coup :oops:

Une idée ?

En tout cas t'es cool merci :wink:

Mammouth du PHP | 19672 Messages

31 mars 2006, 15:47

Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: