voici mon code à présent :
<?php
// récupération des données du formulaires
if (isset($_POST['login'])) {
$vlogin = $_POST['login'];
}
else {
$vlogin ="";
}
if (isset($_POST['password'])) {
$vpassword = $_POST['password'];
}
else {
$vpassword ="";
}
if (isset($_POST['nom'])) {
$vnom = $_POST['nom'];
}
else {
$vnom ="";
}
if (isset($_POST['prenom'])) {
$vprenom = $_POST['prenom'];
}
else {
$vprenom ="";
}
if (isset($_POST['email'])) {
$vemail = $_POST['email'];
}
else {
$vemail ="";
}
if (empty($login))
{echo "le champs login ne peut etre vide";
}
else
{
// connexion à votre base de donnée
$connexion = mysql_connect("mysql4.3","***","****" )or die("erreur de connexion a la base de donnees" );
mysql_select_db("****",$connexion) or die("erreur de connexion au serveur" );
// on créer la requête SQL, pour ensuite l'envoyer
$sql = 'INSERT INTO `acces` ( `login` , `password` , `nom` , `prenom` , `email` ) '
. ' VALUES ( '.$vlogin','.$vpassword','.$vnom','.$vprenom','.$vemail');
. ' ';
//mysql_query($sql) or die("erreur sql" );
// fermeture de la connexion vers Mysql
mysql_close();
echo "Vos données ont été envoyées !"."<br>";
echo "votre login est : " .$vlogin."<br>";
echo "votre mot de passe est : " .$vpassword."<br>";
echo "votres nom est : " .$vnom."<br>";
echo "votre prenom est : " .$vprenom."<br>";
echo "votre adresse e-mail est : " .$vemail."<br>";
}
?>
et j'ai toujours l'erreur suivante je comprend pas ce qui ne fonctionne pas. je debute je sais mais la c'est un vrai mystere cette erreur !
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/dreaminf/www/envoi.php5 on line 51
help please !!!!
Message édité par ngandalf le 19-06-2005 à 12:20:38