Probleme insoluble
Posté : 26 avr. 2010, 21:20
Bonsoir, je suis etudiant en GSI et dans le cadre du baccalauréat je suis amené à réaliser un site dynamique .Comme vous pouvez le devinez je rencontre quelques que problême ,Premiérement mon script de transfert ne fonctionne pas et je ne comprend pas pourquoi(mon prof également), malgré le fait que je l'ai épurer au maximum, c'est a dire simple recupé si vous recupération de variables, donc si vous pouviez m'aidez a reperez mon erreur ça serait vraiment cool.
Mon script:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
if(@$_POST['button']=="retour à l'acceuil")
{
header("Location:acceuil.html");
}
$Nom=$_POST['Nomnv'];
$Prenom=$_POST['Prenomnv'];
$Adresse=$_POST['adressenv'];
$Datedenaissance=$_POST['Datenaissancenv'];
$Login=$_POST['Loginnv'];
$Motdepasse=$_POST['Mdpnv'];
$ConfirmMDP=$_POST['TMdpnv'];
$Pays=$_POST['Paysnv'];
$Description=$_POST['Descriptionnv'];
$Avatar=$_POST['Avatarnv'];
$Sexe=$_POST['sexenv'];
if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $Login))
{
header("Location:formulaire.htm");
}
if (empty($Adresse))
{
header("Location:formulaire.htm");
}
if (empty($Motdepasse))
{
header("Location:formulaire.htm");
}
if ($ConfirmMDP!=$Motdepasse))
{
header("Location:formulaire.htm");
}
if (!is_numeric($Datedenaissance))
{
header("Location:formulaire.htm");
}
$db=mysql_connect("localhost","root","root") or die("erreur de connexion".mysql_error());
mysql_select_db("projet",$db) or die("erreur de connexion à la base Projet");
$sql="INSERT INTO Inscrit(NumInscrit,Nom, Prenom, Adresse, DatedeNaissance, Pays, Login, Code, Description, Avatar) VALUES(' ','$Nom','$Prenom','$Adresse','$Datedenaissance','$Login','$Motdepasse','$Description','$Avatar')";
mysql_query($sql);
header("Location:pageinscription.htm");
mysql_close();
?>
</body>
</html>
Mon script:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
if(@$_POST['button']=="retour à l'acceuil")
{
header("Location:acceuil.html");
}
$Nom=$_POST['Nomnv'];
$Prenom=$_POST['Prenomnv'];
$Adresse=$_POST['adressenv'];
$Datedenaissance=$_POST['Datenaissancenv'];
$Login=$_POST['Loginnv'];
$Motdepasse=$_POST['Mdpnv'];
$ConfirmMDP=$_POST['TMdpnv'];
$Pays=$_POST['Paysnv'];
$Description=$_POST['Descriptionnv'];
$Avatar=$_POST['Avatarnv'];
$Sexe=$_POST['sexenv'];
if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $Login))
{
header("Location:formulaire.htm");
}
if (empty($Adresse))
{
header("Location:formulaire.htm");
}
if (empty($Motdepasse))
{
header("Location:formulaire.htm");
}
if ($ConfirmMDP!=$Motdepasse))
{
header("Location:formulaire.htm");
}
if (!is_numeric($Datedenaissance))
{
header("Location:formulaire.htm");
}
$db=mysql_connect("localhost","root","root") or die("erreur de connexion".mysql_error());
mysql_select_db("projet",$db) or die("erreur de connexion à la base Projet");
$sql="INSERT INTO Inscrit(NumInscrit,Nom, Prenom, Adresse, DatedeNaissance, Pays, Login, Code, Description, Avatar) VALUES(' ','$Nom','$Prenom','$Adresse','$Datedenaissance','$Login','$Motdepasse','$Description','$Avatar')";
mysql_query($sql);
header("Location:pageinscription.htm");
mysql_close();
?>
</body>
</html>