Bonjour, alors voilà j'ai un problème avec mon formulaire de contact :/
Vous pouvez visionnez le problème par vous même en essayant le formulaire
Vous pouvez visionnez le problème par vous même en essayant le formulaire
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
.-----------------------------------------------------------------------------------------------------------------------------------------------------
Le code html du formulaire :
<form method="post" action="contact.php">
<div class="field half first">
<label for="name">Pseudo</label>
<input type="text" name="name" id="name" />
</div>
<div class="field half">
<label for="email">Email</label>
<input type="text" name="email" id="email" />
</div>
<div class="field">
<label for="message">Message</label>
<textarea name="message" id="message" rows="4"></textarea>
</div>
<ul class="actions">
<li><input type="submit" value="Envoyer" class="special" /></li>
<li><input type="reset" value="Réinitialisé" /></li>
</ul>
</form>
-----------------------------------------------------------------------------------------------------------------------------------------------------
Le code php du formulaire :
<?php
define('DB_SERVER', 'mysql.hostinger.fr');
define('DB_SERVER_USERNAME', 'u751630607_bdd');
define('DB_SERVER_PASSWORD', 'mdpbdd');
define('DB_DATABASE', 'u751630607_bdd');
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD)
or die('Impossible de se connecter : ' . mysql_error());
mysql_select_db(DB_DATABASE, $connect);
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis:
<br/><br/>";
$msg_ok = "Votre demande a bien été prise en compte.";
$message = $msg_erreur;
if (empty($_POST['name']))
$message .= "Votre nom<br/>";
if (empty($_POST['email']))
$message .= "Votre adresse<br/>";
if (empty($_POST['message']))
$message .= "Votre message<br/>";
if (strlen($message) > strlen($msg_erreur)) {
echo $message;
} else {
foreach($_POST as $index => $valeur) {
$$index = mysql_real_escape_string(trim($valeur));
}
$interets = $_POST['interets'];
$sqlinterets = '';
for ($i=0; $i<count($interets); $i++)
{
$sqlinterets .= $interets[$i];
$sqlinterets .= ', ';
}
$sql = "INSERT INTO formulaire VALUES ('', '".$nom."',
'".$adresse."', '".$comments."', now())";
$res = mysql_query($sql);
if ($res) {
echo $msg_ok;
} else {
echo mysql_error();
}
}
?>
-----------------------------------------------------------------------------------------------------------------------------------------------------
En espérant que quelqu’un pourra m'aider.