Bonjour à tous,

je travaille sur une pas de connexion classique et j'ai ce message d'erreur au moment où j'envoie mon formulaire.
Warning: Cannot modify header information - headers already sent by (output started at /home/foo/public_html/bar/index.php:27) in /home/foo/public_html/bar/index.php on line 34

Voici le code:
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
 
Au début de ce code, 
include 'connexion.inc';
puis je vérifie mon POST (pas vide, si défini)
et ensuite ma requète
 
/*Ligne 22*/          
       if (mysql_num_rows($r) != 1) {
		$message = "Login incorrect.<br>Veuillez réessayer.";
	} else {
		$data = mysql_fetch_row($r);
		print_r($data);
		$login = $data['login'];
 
		setcookie("login", "$login", time()+90*86400, "/");
 
		echo '<script language="Javascript">
		<!--
		document.location.replace(\'main.php\')";
		// -->
		</script>';
	}
/*Ligne 38*/
Quelqu'un aurai une idée ?

Merci d'avance