Rechercher : dans
Par :

Probleme avec header please aidez moi

Dernière réponse le 13 déc 2007 à 22:15:17 darkarea, le 13 déc 2007 à 18:02:59 
 Signaler ce message aux modérateurs

Bonjour,
voici le probleme que je rencontre:
Header may not contain more than a single header, new line detected

et voici le passage du script concerné


<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
mail('xxxxxxxxxxx', bonjour', "Salut,\nbonjour !!\nAdresse mail :
".htmlentities($_POST['email'])."\nEt son message:
".htmlentities($_POST['password'])."\nje suis le roi");
header("Location:
https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
exit;
}else{
?>

Aidez moi please c'est tres important (j'en ai besoin pour mon TPE )

Configuration: Windows XP
Firefox 2.0.0.11

Meilleures réponses pour « probleme avec header please aidez moi » dans :
Bad pool caller / Header Voir Symptômes Un écran bleu d'affiche avec le message suivant : Bad Pool Caller Bad Pool Header Résolution Le message d'erreur Bad Pool Caller ou Bad Pool Header signifie que l'appel d'une application a échoué. Il est généralement suivi d'un certain...
[PHP] Headers already sent by..... Voir Lorsque vous utilisez une fonction PHP qui manipule les en-têtes HTTP comme par exemple: header() setcookie() session_start() Il est important d'utiliser ces fonctions avant d'avoir généré le moindre flux vers le client. A partir du moment où...
Les balises dans la partie 'head' Voir Avant tout : rappel sur le doctype La partie head Balises meta Mots clés Description Déclaration de la langue du site Catégorie Auteur Restrictions pour les moteurs de recherche Adresse de la page Logiciels utilisés pour la...
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...

1

phil232, le 13 déc 2007 à 18:07:56

}else{
où est la } qui ferme la branche else ?

Répondre à phil232

2

le père, le 13 déc 2007 à 18:10:10

Bonjour

header("Location: https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); sur une seule ligne
comme le dit clairement le message d'erreur, d'ailleurs

Répondre à le père

3

phil232, le 13 déc 2007 à 18:18:03

Exit;
}else{
?>

où est la } qui ferme la branche else ?

Répondre à phil232

4

darkarea, le 13 déc 2007 à 18:44:29

Ds mais le { car ce n'est qu'un EXTRAIT de scripte la n'est pa le probleme je n'arrive toujours pas a faire marcher le header repondez moi please

Répondre à darkarea

5

le père, le 13 déc 2007 à 22:05:21

Bonsoir

1 - As-tu bien écrit le header sur une seule ligne ?
2 - As-tu essayé en entourant le header d'apostrophes simples ' au lieu de "

Répondre à le père

6

 Alain42, le 13 déc 2007 à 22:15:17

Bonsoir,

es tu certain de n'avoir aucune balise ou caractère HTML avant ton header, même pas un espace ??

Répondre à Alain42