Maintenant que mon livre d'or fonctionne parfaitement en lecture, voila que je galére en écriture. Voici mes deux fichiers PHP:
Le formulaire:
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Livre d'Or</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<BODY BGCOLOR=black>
<form method='POST' action="./write_Livredor.php" method="get">
<font face='Arial' size='2'color=white>
Votre nom : <input type='text' name='$nom' size='50' value=''><br>
Votre prénom : <input type='text' name='$prenom' size='50' value=''><br>
Votre Pseudo : <input type='text' name='$pseudo' size='50' value=''><br>
URL de votre site : <input type='text' name='$siteweb' size='50' value=''><br>
Votre Email : <input type='text' name='$mail' size='50' value=''><br>
Message : <input type='text' name='$message' size='100' value=''><br>
<input type='submit' value='Valider'></font></form>
</body>
</html> Code : Tout sélectionner
<?php
$date=DATE_FORMAT('dd-mm-0000', NOW())
// Vérification des champs nom et prenom (si il ne sont pas vides ?)
if($nom != "" && $prenom != "")
{
// Connexion a Mysql
$mysql_link = mysql_connect('localhost', 'secret', 'encoreplussecret');
// Vérification de la validité de la connexion MYSQL
if($mysql_link)
{
// Requete d'insertion MYSQL
$requete = "INSERT INTO Messages (Nom,Prénom,Date,Pseudo,Mail,siteWeb,Message) VALUES ('$nom','$prenom','$date','$pseudo','$mail','$siteweb','$message')";
// Execution de cette requete dans la base essai
$execution = mysql_db_query("alematt_livredor", $requete);
echo "<font face='Verdana' size='2'>Les valeurs ont bien été enregistrées dans le livre d'or <b>valeurs</b></font>";
}
else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD><BODY><font face='Verdana' size='2'>ATTENTION : Le champs nom ou prénom n'a pas été remplis correctement, veuillez vérifier</font></body></html>";
?>Si vous voyez quelques choses qui clochent, je suis prenuer!
Merci