Php: formulaire pour session
BlackEyes
-
Ozimandias Messages postés 505 Date d'inscription Statut Membre Dernière intervention -
Ozimandias Messages postés 505 Date d'inscription Statut Membre Dernière intervention -
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