Bonjour!! Besoin d'aides svp

Le code suivant ne me rempli pas les champs "Nom" et "Email" dans la base de données de localhost, pourtant ça marche sur le serveur "1&1", ça incrémente a chaque fois mais sans remplire les variable "Nom" et "Email" et ça m'affiche a chaque fois qu il ne reconnait pas ces variables sur la page web. Et le message ki est tout en bas qui s'affiche à chaque fois.

J arrive pas à trouver ou se truove le soucis par rapport à au variable.
bienvenue à toutes suggestions et merci d'avance


Tabel SQL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
CREATE TABLE IF NOT EXISTS `etudiant` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `Nom` text COLLATE utf8_unicode_ci NOT NULL,
  `Email` text COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`),
  FULLTEXT KEY `Nom` (`Nom`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=15 ;
fichier inscription.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
 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>inscription</title>
</head>
 
<body>
<form method="post" action="confirmation.php">
    Votre Pseudo    : <input type="text"   name="Nom">    <br>
    Votre E-Mail : <input type="text"   name="Email">  <br>
    <input                type="submit" name="Submit" value="validez">
  </form>
 
 
</body>
 
</html>
fichier confirmation.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
34
35
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>confirmation</title>
</head>
<body>
 
vous etes a present inscrit ds notre base de donnee 
 
RETOUR a laccueil
 
<?php
 
 $link =  mysql_connect("localhost", "root", "");
 
if (!$link) {
    die('Connexion impossible : ' . mysql_error());
}
 
echo 'Connecte correctement';
 
mysql_select_db("didacticiel");
 
 
$query = "INSERT INTO  `etudiant` (`Nom`, `Email`) VALUES ('$Nom', '$Email')";
 
mysql_query($query);
 
echo 'inscrit correctement';
 
mysql_close($link);
 
?>
 
</body>
</html>

message affiché

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
vous etes a present inscrit ds notre base de donnee RETOUR a laccueil Connecte correctement
Notice: Undefined variable: Nom in C:\Program Files\EasyPHP5.3.0\www\confirmation.php on line 27
 
Notice: Undefined variable: Email in C:\Program Files\EasyPHP5.3.0\www\confirmation.php on line 27
inscrit correctement