Traitement formulaire
BRITANIQUE2
Messages postés
31
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour à tous,
vous trouver ci-dessous le code suivant et mon formulaire en image joint:
Questions:
1/comment afficher et traiter les mésages d'erreur au niveau du genre, l'url,l'email?
2/comment appliquer des styles particuliers à ces mesages d'erreur mis dans des balises <h3>
merci
vous trouver ci-dessous le code suivant et mon formulaire en image joint:
<?php
if(isset($_POST["valider"])){
$nom=$_POST["nom"];
$prenom=$_POST["prenom"];
$email=$_POST["email"];
$siteweb=$_POST["url"];
//$genre=$_POST["genre"];
//message d'erreur de chaque champ
if(empty($nom) || !preg_match ("/^[a-zA-Z ]*$/",$nom)){
$errnom="<h3>Seul les lettres et espaces sont requis </h3>";
$error="ok";
}
if(empty($prenom) || !preg_match ("/^[a-zA-Z ]*$/",$prenom)){
$errprenom="<h3>Seul les lettres et espaces sont requis</h3>";
$error="ok";
}
if(empty($url) || is_numeric($url)){
$errurl="<h3>URL invalide</h3>";
$error="ok";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>traitement formulaire</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="validate-form.css" />
</head>
<body>
<div id="form-content">
<form method="post" action="#">
<p>
<label for="nom" id="nom">Nom:</label><br/>
<input type="text" name="nom" placeholder="entrer votre nom"
value="<?php if(isset($nom)) { echo $nom; } ?>" >
<span class="required">*</span><br/>
<?php
if(isset($errnom)){
echo "$errnom";
}
?>
</p>
<p>
<label for="prenom" id="prenom">Prénom:</label><br/>
<input type="text" name="prenom" placeholder="entrer votre prenom" value="<?php if(isset($prenom)) { echo $prenom; } ?>" >
<span class="required">*</span><br/>
<?php
if(isset($errprenom)){
echo "$errprenom";
}
?>
</p>
<p>
<label for="email" id="email">Email:</label><br/>
<input type="text" name="email" placeholder="entrer votre email" value="<?php if(isset($email)) { echo $email; } ?>" >
<span class="required">*</span><br/>
<?php
if(isset($erremail)){
echo "$erremail";
}
?>
</p>
<p>
<label for="url" id="url">Site Web</label><br/>
<input type="text" name="url" placeholder="http://www.tyegtegeg.org size="30" value="<?php if(isset($url)) { echo $url; } ?>" >
<span class="required">*</span><br/>
<?php
if(isset($errurl)){
echo "$errurl";
}
?>
</p>
<p>
<label for="genre" id="genre">Genre:</label>
<input type="checkbox" name="genre" value="female">female
<input type="checkbox" name="genre" value="male">male
<input type="checkbox" name="genre" value="autre">autre
<span class="required">*</span>
</p>
<input type="submit" name="valider" value="VALIDER" size="50px">
</form>
</div>
</body>
</htm>
Questions:
1/comment afficher et traiter les mésages d'erreur au niveau du genre, l'url,l'email?
2/comment appliquer des styles particuliers à ces mesages d'erreur mis dans des balises <h3>
merci
A voir également:
- Traitement formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Formulaire de reclamation instagram - Guide
- Traitement de texte gratuit - Guide