0% ont trouvé ce document utile (0 vote)
16 vues3 pages

PHP Et JavaScript

Transféré par

kanda Z
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
16 vues3 pages

PHP Et JavaScript

Transféré par

kanda Z
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 3

<?

php

// Vérifier si le formulaire a été soumis

if ($_SERVER["REQUEST_METHOD"] == "POST") {

// Vérifier si le champ "nom" est rempli

if (empty($_POST["nom"])) {

echo "Le nom est requis.";

} else {

$nom = test_input($_POST["nom"]);

// Vérifier si le nom contient uniquement des lettres et des espaces

if (!preg_match("/^[a-zA-Z ]*$/", $nom)) {

echo "Seuls les lettres et les espaces blancs sont autorisés pour le nom.";

// Vérifier si l'email est rempli et valide

if (empty($_POST["email"])) {

echo "L'email est requis.";

} else {

$email = test_input($_POST["email"]);

// Vérifier si l'adresse email est bien formée

if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {

echo "Format d'email invalide.";

}
// Vous pouvez ajouter plus de validations ici pour d'autres champs du formulaire

// Fonction pour sécuriser les données du formulaire

function test_input($data) {

$data = trim($data);

$data = stripslashes($data);

$data = htmlspecialchars($data);

return $data;

?>

JavaScript :

// Fonction de validation du formulaire

function validateForm() {

// Récupérer les valeurs des champs du formulaire

var username = document.getElementById('username').value;

var password = document.getElementById('password').value;

// Vérifier si le champ "nom d'utilisateur" est vide

if(username == "") {

alert("Veuillez entrer un nom d'utilisateur.");

return false;

}
// Vérifier si le champ "mot de passe" est vide

if(password == "") {

alert("Veuillez entrer un mot de passe.");

return false;

// Si les deux champs sont remplis, le formulaire est valide

return true;

// Ajouter un écouteur d'événement pour la soumission du formulaire

document.getElementById('loginForm').addEventListener('submit', function(event) {

// Empêcher la soumission du formulaire si la validation échoue

if(!validateForm()) {

event.preventDefault();

});

Vous aimerez peut-être aussi