Bonjour @tous

j'ai un gros soucis avec la fonction header()

sur 2 sites différents mais créé à partir du meme code et hébergé au meme endroit un fonctionne impec et l'autre non

sachant que cette erreure apprait sur un fichier identique en tout point sur les 2 sites ...

Voici l'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Warning: Cannot modify header information - headers already sent by (output started at /home3/t/touslesscripts/www/design/header.php:117) in /home3/t/touslesscripts/www/PassOublie.php on line 34
voici le code la page question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
 
<?
// Envoi d'un nouveau mot de passe
session_start();
 
include("includes/config.php");
include("includes/session.php");
 
include("design/header.php");
 
if(isset($_POST['ButtonPassOublie'])){
	// Recherche de l'email dans la base
	$res_email = mysql_query("select * from users_datas where email='".$_POST['P1']."' limit 1");
	if(mysql_num_rows($res_email)==1){
		$pass = rand(100000,999999);
		$pass_crypt = md5($pass);
		// Enregistrement du nouveau mot de passe dans la base
		mysql_query("update users_datas set motpasse='".$pass_crypt."' where email='".$_POST['P1']."' limit 1");
		// Envoi d'un email contenant le nouveau mot de passe
		$row_user = mysql_fetch_array($res_email);
		$recipient = $row_user['nom']." ".$row_user['prenom']." <".$row_user['email'].">";
		$subject = "Nouveau mot de passe";
		$message = "Bonjour,<br><br>";
		$message .= "Voici conformément à votre demande, votre nouveau mot de passe : ".$pass."<br><br>";
		$message .= "Celui ci a été généré automatiquement pour plus de sécurité.<br>";
		$message .= "Vous pourrez le remodifier dans la gestion de votre compte.<br><br>";
		$message .= "<a href=http://www.webmaster-paradise.com>Webmaster-Paradise</a>";
		mail($recipient, $subject, $message, $MailHeaders);
		// Message de confirmation
		header("Location: Login.php?NewPass=oui");
		exit;
 
 
	} else {
		header("Location: Login.php?erreur_email=oui");
		exit;
	}
 
 
} else {
	header("Location: Login.php");
	exit;
}
 
include("design/footer.php");
?>
merci de votre aide