je souhaiterai faire un outil de connexion avec login(email) et mot de passe sur mon site.

voici mon formulaire :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<form action="accueil2.php" method="post" name="connexion">
email :<input name="email" type="text" size="30" />
<br/>
mot de passe : <input name="mdp" type="password" size="20" />
<br/>
<input name="ok" type="submit" value="ok" />
</form>

et voici le code php sur la page acceuil2.php :
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
<?php 
//si les champs email et mot de passe son coorecttement rempli
if(isset($_POST) && !empty($_POST['email']) && !empty($_POST['mdp'])) {
//on extrait les données
  extract($_POST);
  // on recupère le password de la table qui correspond a l'email du visiteur
  $sql = "select mdp from client where email='".$email."'";
  $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
 
  $data = mysql_fetch_assoc($req);
//si le mot de passe de la table ne correspond pas a celui tapé par le visiteur
  if($data['mdp'] != $mdp) {
    echo '<p>Mauvais login / password. Merci de recommencer</p>';
    include('login.htm'); // On inclut le formulaire d'identification
    exit;
  }
  else {
 //on connecte l'utilisateur sur son compte
    session_start();
    $_SESSION['email'] = $email;
    $SQLcivilite = "SELECT civilite FROM client WHERE email LIKE ".$email."";
    $REQcivilite = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
    echo 'Bonjour $civilite $nom';
    // ici vous pouvez afficher un lien pour renvoyer
    // vers la page d'accueil de votre espace membres
  }   
}
else {
  echo '<p>Vous avez oublié de remplir un champ.</p>';
   include('accueil.php'); // On inclut le formulaire d'identification
   exit;
}
?>
je rentre mes données dans le formulaire, j'exécute et la des erreur incompréhensible (pour moi) apparaissent (je suis débutante) :
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\documents and settings\clemence\bureau\projet tuteur�\sitepatapain\accueil2.php:46) in c:\documents and settings\clemence\bureau\projet tuteur�\sitepatapain\accueil2.php on line 64

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\documents and settings\clemence\bureau\projet tuteur�\sitepatapain\accueil2.php:46) in c:\documents and settings\clemence\bureau\projet tuteur�\sitepatapain\accueil2.php on line 64
Bonjour $civilite $nom
si quelqu'un pouvait m'aider svp