monvbfrance
Messages postés2Date d'inscriptionsamedi 24 décembre 2005StatutMembreDernière intervention29 août 2007
-
29 août 2007 à 03:22
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 2010
-
29 août 2007 à 09:32
bonjour à tout le monde
j'ai un grand probleme avec la fonction header de php, ça marche pas, comment je peux l'utiliser
sans erreurs, aussi est ce qu'il y a une autre fonction de redirection vers des pages entieres.
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 20102 29 août 2007 à 09:32
Hello :p
Euh ... non ... Ici, ce n'est pas un Header, mais une simple redirection (qui ne fonctionne pas toujours, puisqu'on peut desativer le javascript). Et cette fonction sert aussi à envoyer toute sorte de données (cache, language de la page, encodage, ...)
Tu as deux solution pour ton problème.
Soit tu place tes Header avant TOUT code Html (Retour à la ligne et echo()/print()/... y compris)
Soit tu utilise les fonctions ob_* (ob_start(), ob_end_flush(), ...), qui te permettrons d'utiliser ta fonction n'importe ou dans ta page
Et la fonction de redirection c'est le Header('Location: URL') ... Ou alors il faut que tu joue sur la <meta />redirect, mais c'est moins pratique.
<hr />Si ma reponse te convient, merci de l'accepter !