Formulaire php-html - PHP - Programmation
Marsh Posté le 20-12-2014 à 03:39:03
Bonjour,
Si tu veux, tu peux télécharger le script de formulaire de contact que j'ai réalisé : http://demo.ecoastuces.com/contact/
(autocomplete via geoname, antispam sans code à taper, variables sécurisées)
Il est fonctionnel en l'état. Il suffit juste de modifier le fichier config.
Marsh Posté le 19-12-2014 à 20:50:50
Bonjour à tous , je suis en train de réaliser un formulaire de contact php-html mais j'ai un problème .Ma page ne s'affiche pas ( juste le code ) .
Pouvez vous m'aider ?
voici mon code :
<?php
if(!empty($_POST)){
extract($_POST);
$valid = true;
if(empty($nom)){
$valid=false;
$erreurnom="Vous n'avez pas rempli votre nom.";
}
if(!preg_macth("/^[a-z0-9\-_.]+@[a-z0-9\-_.]+[a-z]{2,3}$/i",$email)){
$valid=false;
$erreuremail ="Votre email n'est pas valide";
}
if(empty($email)){
$valid=false;
$erreuremail="Vous n'avez pas rempli votre email.";
}
if(empty($telephone)){
$valid=false;
$erreurtelephone="Vous n'avez pas rempli votre telephone.";
}
if(empty($message)){
$valid=false;
$erreurmessage="Vous n'avez pas rempli votre message.";
}
if($valid){
echo " tous les champs sont bons";
}
?><!DOCTYPE HTML>
<html>
<head>
<title>contact</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<!--[if lte IE 8]><script src="css/ie/html5shiv.js"></script><![endif]-->
<script src="js/skel.min.js"></script>
<script src="js/init.js"></script>
<noscript>
<link rel="stylesheet" href="css/skel.css" />
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="css/style-wide.css" />
<link rel="stylesheet" href="css/style-noscript.css" />
</noscript>
<!--[if lte IE 9]><link rel="stylesheet" href="css/ie/v9.css" /><![endif]-->
<!--[if lte IE 8]><link rel="stylesheet" href="css/ie/v8.css" /><![endif]-->
</head>
<body class="loading">
<div id="wrapper">
<div id="bg"></div>
<div id="overlay"></div>
<div id="main">
<!-- Header -->
<header id="header">
<p> Bienvenue dans notre formulaire de contact </p>
<form method="post" action="contact.php">
<p>
<label for="nom" > Votre nom :</label>
<input type="text" name="nom" id="nom" placeholder="Ex : Leveau Eliot" size="30" value="<?php if(isset($nom)) echo $nom; ?>" />
<span class="error-message"><?php if(isset($erreurnom)) echo $erreurnom; ?></span>
</p>
<p>
<label for="email"> Votre email : </label>
<input type="email" name="email" id="email" value="<?php if(isset($email)) echo $email; ?>" />
<span class="error-message"><?php if(isset($erreuremail)) echo $erreuremail; ?></span>
</p>
<p>
<label for="telephone"> Votre téléphone :</label>
<input type="tel" name="telephone" id="telephone" value="<?php if(isset($telephone)) echo $telephone; ?>"/>
<span class="error-message"><?php if(isset($erreurtelephone)) echo $erreurtelephone; ?></span>
</p>
<p>
<label for="message">quelle est votre question ? </label><br />
<textarea name="message" id="message" rows="10" cols="50" >#ff2d39<?php if(isset($message)) echo $message; ?></textarea>
<span class="error-message"><?php if(isset($erreurmessage)) echo $erreurmessage; ?></span>
</p>
<input class="bouton" type="submit" value="Envoyer" />
</form>
</header>
<!-- Footer -->
<footer id="footer">
<span class="copyright">© designer : Arnaud Leveau.</span>
</footer>
</div>
</div>
</body>
</html>