Php: formulaire pour session
BlackEyes
-
Ozimandias Messages postés 528 Statut Membre -
Ozimandias Messages postés 528 Statut Membre -
Bonjour,
je suis en train de créer un petit formulaire permettant à l'utilisateur d'un site de saisir son nom et son mot de passe .
voici le fichier login.php corresponjdant à cela:
à quoi correspond : fonction.inc ? qu'est ce qu'on y met dedans?
je suis en train de créer un petit formulaire permettant à l'utilisateur d'un site de saisir son nom et son mot de passe .
voici le fichier login.php corresponjdant à cela:
<?php
// inclusion du fichier contenant les fonctions générales.
include('fonction.inc');
// Fonction qui vérifie que l'identification saisie
// est correcte
function utilisateur_existe($identifiant,$mot_de_passe){
// Aléatoire,en attendant mieux ...
return (bool) rand (0,1);
}
// Initialisation des variables .
$identifiant = '';
$mot_de_passe = '';
$message= '';
// Traitement du formulaire
if(isset($POST['connexion'])) {
//Récupérer les informations saisies.
$identifiant = valeur_saisie($_POST['identifiant']);
$mot_de_passe = valeur_saisie($_POST['mot_de_passe']);
//Vérifier que l'utilisateur existe.
if (utilisateur_existe($identifiant,$mot_de_passe)){
//L'utilisateur existe...
//Partir sur une autre page et interrompre le script.
header('location: accueil.php');
exit;
}else{
//L'utilisateur n'existe pas...
//Afficher un message et proposé de nouveau l'identification
$message = ' Identification incorrecte. ';
$message = ' Essayez de nouveau. ';
// Laisser le formulaire s'afficher de nouveau ...
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1_strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml>
<head><title>Identification</title> </head>
<body>
<form action="login.php" method="post">
<table border="0">
<tr>
<td align="right">Identifiant :</td>
<td><input type="text" Name="identifiant" value= "<?php echo vers_formulaire($mot_de_passe); ?>" /></td>
</tr>
<tr>
<td></td>
<td align="right"><input type="submit" name="connexion" value="Connexion" /></td>
</tr>
</table>
<?php echo $message; ?>
</form>
</body>
</html>
?>
à quoi correspond : fonction.inc ? qu'est ce qu'on y met dedans?
A voir également:
- Php: formulaire pour session
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
voii l'erreur que j'ai à l'affichage à la place du formulaire d'identification:
Warning: include(fonction.inc) [function.include]: failed to open stream: No such file or directory in /var/www/AnjouWeb/login.php on line 3
Warning: include() [function.include]: Failed opening 'fonction.inc' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/AnjouWeb/login.php on line 3
Identifiant : Fatal error: Call to undefined function vers_formulaire() in /var/www/AnjouWeb/login.php on line 43
Quelqu'un peut il m'aider?
Warning: include(fonction.inc) [function.include]: failed to open stream: No such file or directory in /var/www/AnjouWeb/login.php on line 3
Warning: include() [function.include]: Failed opening 'fonction.inc' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/AnjouWeb/login.php on line 3
Identifiant : Fatal error: Call to undefined function vers_formulaire() in /var/www/AnjouWeb/login.php on line 43
Quelqu'un peut il m'aider?
Tu lui demande d'inclure le fichier : "fonction.inc" à la ligne 3 , include('fonction.inc');
Il te dis tout simplement qu'il ne le trouve pas...
Warning: include(fonction.inc) [function.include]: failed to open stream: No such file or directory in /var/www/AnjouWeb/login.php on line 3
ce qui veut dire en gros: impossible d'ouvrir la ressource: il n'y a pas ce fichier dans /var/www/AnjouWeb/login.php
Il te dis tout simplement qu'il ne le trouve pas...
Warning: include(fonction.inc) [function.include]: failed to open stream: No such file or directory in /var/www/AnjouWeb/login.php on line 3
ce qui veut dire en gros: impossible d'ouvrir la ressource: il n'y a pas ce fichier dans /var/www/AnjouWeb/login.php