Redirection en php

Messages postés
9
Date d'inscription
mardi 20 septembre 2016
Dernière intervention
14 octobre 2016
- - Dernière réponse : m@rcwabo
Messages postés
4
Date d'inscription
jeudi 20 octobre 2016
Dernière intervention
21 octobre 2016
- 20 oct. 2016 à 23:55
Bonjour,
comment rediriger vers une autre page php ;
j'ai utulise header ,mais j'ai une erreur :

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\AnimalClub\connexion.php:8)
Afficher la suite 

Votre réponse

3 réponses

Messages postés
14322
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
0
Merci
En gros, il ne faut pas que des données aient été envoyées avant l'appel de "header".
Vérifie que tu n'a pas un retour à la ligne au autre affiché avant l'appel à header.
Si ça continue cela peut être les entêtes UTF-8 ajoutés par ton éditeur de texte.
Commenter la réponse de NHenry
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
0
Merci
Bonjour
Postes ton code sur le forum.
Commenter la réponse de jordane45
Messages postés
4
Date d'inscription
jeudi 20 octobre 2016
Dernière intervention
21 octobre 2016
0
Merci
C'est possible de faire une redirection ainsi : je suppose que la page cible est page.php
<?php
echo "<script type='text/javascript'>document.location.replace('page.php');</script>";
?>

Ou bien
<?php
echo "<script type='text/javascript'>window.location='page.php';</script>";
?>

Cordialement
jordane45
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
-
Oui c'est possible... ça s'appelle faire une redirection en JAVASCRIPT.
Mais.... ça n'explique pas le problème du demandeur qui ne parvient pas à la faire en PHP .... alors que c'est possible aussi en PHP (à condition de respecter certaines conditions... qui... à mon avis ne l'ont pas été dans son code.....)
m@rcwabo
Messages postés
4
Date d'inscription
jeudi 20 octobre 2016
Dernière intervention
21 octobre 2016
> jordane45
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
-
Tant que cela répond à "comment rediriger vers une autre page php"...

http://php.developpez.com/faq/?page=correction_erreurs#erreur_headers_already_sent
Offre une belle explication sur cette erreur
Commenter la réponse de m@rcwabo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.