L'expression reguliere semble ne pas être prise en compte!
Ted
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
S'il vous plait ce code a quel problème?
<?php
$erreur=NULL;
$info=NULL;
if(!empty($_POST["nom"]) AND !empty($_POST["email"]) AND !empty($_POST["message"]) )
{
Extract($_POST);
if(preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#",$email))
{
$nom=htmlspecialchars(addslashes($nom));
$email=htmlspecialchars(addslashes($email));
$site=htmlspecialchars(addslashes($site));
$message=htmlspecialchars(addslashes($message));
$info="Envoi reussi!!!!";
}
else{ $erreur=" Veuillez saisir un email valide!";}
}
else
{
$erreur="Veuillez remplir tous les champs s'il vous plais!!!";
}
?>
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Formulaire de contact</title>
</head>
<body>
<form method="POST" target="" >
<fieldset>
<legend>Formulaire de contact</legend>
<table>
<tr>
<td><label for="nom">Nom* :</label></td>
<td><input type="text" name="nom" id="nom" value="<?php if(isset($_POST["nom"])) echo $_POST["nom"] ;?>"/></td>
</tr>
<tr>
<td><label for="email">Email* :</label></td>
<td><input type="text" name="email" id="email" value="<?php if(isset($_POST["email"])) echo $_POST["email"] ;?>" /></td>
</tr>
<tr>
<td><label for="site">Site</label></td>
<td><input type="text" name="site" id="site" value="<?php if(isset($_POST["site"])) echo $_POST["site"] ;?>"/></td>
</tr>
<tr>
<td><label for="message"> Message* :</label></td>
<td><textarea name="message" id="message" > <?php if(isset($_POST["message"])) echo $_POST["message"] ;?></textarea></td>
</tr>
<tr>
<td><label></label></td>
<td><input type="submit" value="Envoyer"/><span style="color:red;"><?php echo $erreur; ?>
</span> <span style="color:green;"><?php echo $info;?></span></td>
</tr>
</table>
</fieldset>
</form>
</body>
</html>
S'il vous plait ce code a quel problème?
<?php
$erreur=NULL;
$info=NULL;
if(!empty($_POST["nom"]) AND !empty($_POST["email"]) AND !empty($_POST["message"]) )
{
Extract($_POST);
if(preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#",$email))
{
$nom=htmlspecialchars(addslashes($nom));
$email=htmlspecialchars(addslashes($email));
$site=htmlspecialchars(addslashes($site));
$message=htmlspecialchars(addslashes($message));
$info="Envoi reussi!!!!";
}
else{ $erreur=" Veuillez saisir un email valide!";}
}
else
{
$erreur="Veuillez remplir tous les champs s'il vous plais!!!";
}
?>
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Formulaire de contact</title>
</head>
<body>
<form method="POST" target="" >
<fieldset>
<legend>Formulaire de contact</legend>
<table>
<tr>
<td><label for="nom">Nom* :</label></td>
<td><input type="text" name="nom" id="nom" value="<?php if(isset($_POST["nom"])) echo $_POST["nom"] ;?>"/></td>
</tr>
<tr>
<td><label for="email">Email* :</label></td>
<td><input type="text" name="email" id="email" value="<?php if(isset($_POST["email"])) echo $_POST["email"] ;?>" /></td>
</tr>
<tr>
<td><label for="site">Site</label></td>
<td><input type="text" name="site" id="site" value="<?php if(isset($_POST["site"])) echo $_POST["site"] ;?>"/></td>
</tr>
<tr>
<td><label for="message"> Message* :</label></td>
<td><textarea name="message" id="message" > <?php if(isset($_POST["message"])) echo $_POST["message"] ;?></textarea></td>
</tr>
<tr>
<td><label></label></td>
<td><input type="submit" value="Envoyer"/><span style="color:red;"><?php echo $erreur; ?>
</span> <span style="color:green;"><?php echo $info;?></span></td>
</tr>
</table>
</fieldset>
</form>
</body>
</html>
A voir également:
- L'expression reguliere semble ne pas être prise en compte!
- Créer un compte google - Guide
- Installer windows 10 sans compte microsoft - Guide
- Créer un compte gmail - Guide
- Comment savoir qui regarde mon compte facebook - Guide
- Compte facebook désactivé - Guide