Formulaire HTML/PHP
Dernière réponse : dans Programmation
Bonjour !
Je suis en train de travailler sur la programmation d'un formulaire dans le cadre de mes révisions pour les partiels de fin d'année.
Voici l'intitulé :
- Premier point : créer un formulaire tout bête en HTML qui reprend le nom, le prénom et le mot de passe d'un utilisateur, avec un bouton authentification.
J'ai codé de la manière suivante :
<html>
<body>
<h2>Premiers essais de contrôle d'identité</h2>
<hr>
Veuillez vous itendifier SVP :<p>
<FORM method="post" action="verification.php">
NOM : <input name="nom"><br>
PRENOM : <input name="prenom"><br>
Mot de passe : <input type="password" name="password"><br>
<input type="submit" value="Authentification"><br>
</FORM>
<hr>
</body>
</html>
- Second point (et c'est là que je bafouille) : en langage php, voici les vérifications à développer pour valider le formulaire :
* le nom et le mot de passe sont obligatoirement fournis
* le mot de passe contient au moins 6 caractères
Si l'une de ces vérifs échoue, un message d'erreur adapté est renvoyé. Si tout est ok, un message de bienvenue est affiché.
Toute aide pour la programmation de ce second point (validation.php) est la bienvenue, merci de votre aide !
Je suis en train de travailler sur la programmation d'un formulaire dans le cadre de mes révisions pour les partiels de fin d'année.
Voici l'intitulé :
- Premier point : créer un formulaire tout bête en HTML qui reprend le nom, le prénom et le mot de passe d'un utilisateur, avec un bouton authentification.
J'ai codé de la manière suivante :
<html>
<body>
<h2>Premiers essais de contrôle d'identité</h2>
<hr>
Veuillez vous itendifier SVP :<p>
<FORM method="post" action="verification.php">
NOM : <input name="nom"><br>
PRENOM : <input name="prenom"><br>
Mot de passe : <input type="password" name="password"><br>
<input type="submit" value="Authentification"><br>
</FORM>
<hr>
</body>
</html>
- Second point (et c'est là que je bafouille) : en langage php, voici les vérifications à développer pour valider le formulaire :
* le nom et le mot de passe sont obligatoirement fournis
* le mot de passe contient au moins 6 caractères
Si l'une de ces vérifs échoue, un message d'erreur adapté est renvoyé. Si tout est ok, un message de bienvenue est affiché.
Toute aide pour la programmation de ce second point (validation.php) est la bienvenue, merci de votre aide !
Autres pages sur : formulaire html php
Lassé par la pub ? Créez un compte
Bonjour,
http://phpdebutant.org/article56.php
dès que tu auras un bout de programme et que tu bloques, aucun problème pour t'aider
http://phpdebutant.org/article56.php
dès que tu auras un bout de programme et que tu bloques, aucun problème pour t'aider
voici ce que je propose pour le code php (conformément aux conditions présentées dans le premier post), qqn peut me le valider ?
<?php
$nom = $_POST['nom'];
$password = $_POST['password']
$nombre = strlen($password)
if((empty($nom))&&(empty($password)))
{
echo "Vous devez obligatoirement rentrer votre <b>nom</b> ou votre <b>mot de passe</b>";
}
elseif($nombre<6)
{
echo "Votre <b>mot de passe</b> doit contenir au moins 6 caractères !"
}
else
{
print("<center>Bonjouret bienvenue $nom</center>");
}
?>
<?php
$nom = $_POST['nom'];
$password = $_POST['password']
$nombre = strlen($password)
if((empty($nom))&&(empty($password)))
{
echo "Vous devez obligatoirement rentrer votre <b>nom</b> ou votre <b>mot de passe</b>";
}
elseif($nombre<6)
{
echo "Votre <b>mot de passe</b> doit contenir au moins 6 caractères !"
}
else
{
print("<center>Bonjouret bienvenue $nom</center>");
}
?>
Oui pardon, j'ai écrit trop vite. Voici la version corrigée : le contenu est correct ?
<?php
$nom = $_POST['nom'];
$password = $_POST['password'];
$nombre = strlen($password);
if((empty($nom))&&(empty($password)))
{
echo "Vous devez obligatoirement rentrer votre <b>nom</b> ou votre <b>mot de passe</b>";
}
elseif($nombre<6)
{
echo "Votre <b>mot de passe</b> doit contenir au moins 6 caractères !";
}
else
{
print("<center>Bonjour et bienvenue $nom</center>" );
}
?>
<?php
$nom = $_POST['nom'];
$password = $_POST['password'];
$nombre = strlen($password);
if((empty($nom))&&(empty($password)))
{
echo "Vous devez obligatoirement rentrer votre <b>nom</b> ou votre <b>mot de passe</b>";
}
elseif($nombre<6)
{
echo "Votre <b>mot de passe</b> doit contenir au moins 6 caractères !";
}
else
{
print("<center>Bonjour et bienvenue $nom</center>" );
}
?>
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumChamps formulaire html php
- ForumFormulaire html php radio
- ForumFormulaire html en php ou cgi
- ForumFormulaire html sans php
- ForumAcces formulaire html php
- ForumTransformation d' un formulaire html en php
- ForumVider un formulaire html php
- ForumFormulaire html et php
- ForumFormulaire html php sql
- ForumFormulaire html avec php
- Voir plus