Réccupérer nom du user authentifier php
Résolu
FLEUR_LYS
Messages postés
69
Date d'inscription
Statut
Membre
Dernière intervention
-
FLEUR_LYS Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
FLEUR_LYS Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
mon problème c'est que je veux faire en sorte que lorsqu' un utilisateur s'authentifier et son login et mot de passe son accepter je veux qu'on lui affiche bonjour x avec x est le login de l'utilisateur qui vient de se connecter dans la page suivante
j'ai realiser ca mais ca ne donne rien comme si le code php n'y est pas (ca n'affiche que les données de la page sans erreur ni affichage du nom de l'utulisateur qui vient de se connecter)
Merci pour votre aide
mon problème c'est que je veux faire en sorte que lorsqu' un utilisateur s'authentifier et son login et mot de passe son accepter je veux qu'on lui affiche bonjour x avec x est le login de l'utilisateur qui vient de se connecter dans la page suivante
j'ai realiser ca mais ca ne donne rien comme si le code php n'y est pas (ca n'affiche que les données de la page sans erreur ni affichage du nom de l'utulisateur qui vient de se connecter)
<?php if(isset($_SESSION['login']) AND !empty($_SESSION['login'])) { echo 'Bonjour <strong>'.$_SESSION['login'].'</strong>'; } ?>
Merci pour votre aide
A voir également:
- Réccupérer nom du user authentifier php
- Easy php - Télécharger - Divers Web & Internet
- Nom de l'adresse - Forum Réseaux sociaux
- User account control - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Nom sonnerie iphone - Forum iPhone
9 réponses
Bonjour,
Et ça :
<?php
if(isset($_SESSION['login']) AND !empty($_SESSION['login']))
{?>
<p><?php echo 'Bonjour <strong>'.$_SESSION['login'].'</strong>'; ?></p>
<?php}
?>
Et ça :
<?php
if(isset($_SESSION['login']) AND !empty($_SESSION['login']))
{?>
<p><?php echo 'Bonjour <strong>'.$_SESSION['login'].'</strong>'; ?></p>
<?php}
?>
pyschopathe
Messages postés
1974
Date d'inscription
Statut
Membre
Dernière intervention
135
Ça ne change rien, à part la lisibilité...
Il faut faire un session_start() sur toutes les pages utilisant la session et avoir rempli la variable $_SESSION['login'].
NookZ j'ai fait ton idée ca donner erreur
Parse error: parse error in C:\Program Files\EasyPHP 3.0\www\PFE\site_flash\index-admin.php on line 121
et la ligne 121 ne contient que </html>
j'ai essayer de faire vos deux idée en meme temps avec ce code ca donne meme erreur
erreur
<?php session_start();?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Page d'accueil administrateur</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarVertical.css" rel="stylesheet" type="text/css" />
</head>
<body id="page2">
<!-- header -->
<div class="header_tal">
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="766" height="396">
<param name="movie" value="images/header.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="images/header.swf" width="766" height="396">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<div>
<h4>Le contenu de cette page nécessite une version plus récente d’Adobe Flash Player.</h4>
<p><a href="https://get.adobe.com/flashplayer/"><img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir le lecteur Adobe Flash" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
<!-- content -->
<div class="content_tal">
<div id="content" class="separate">
<div class="separate1">
<div class="cont_height"> </div>
<div class="col_1 green">
<div class="title_green">
<p><img alt="" src="images/2title1.gif" /></p>
<p> </p>
<p> </p>
<p> </p>
</div>
<div class="indent">
<ul id="MenuBar1" class="MenuBarVertical">
<li><a href="mailto:nomCorrespondant@nomDomaine.fr">Accéder à la boite e-mail</a></li>
<li><a class="MenuBarItemSubmenu" href="#">Remplir un formulaire</a>
<ul>
<li><a href="form-conge-admin.php">Demande de congé</a></li>
<li><a href="form-sortie-admin.php">Demande d'autorisation de sortie</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Utilisateur</a>
<ul>
<li><a href="consul-utilisateur-admin.php">Consulter</a> </li>
<li><a href="#" class="MenuBarItemSubmenu">Traiter</a>
<ul>
<li><a href="ajout-utilisateur-admin.php">Ajouter</a></li>
<li><a href="modif-utilisateur-admin.php">Modifier</a></li>
<li><a href="supp-utilisateur-admin.php">Supprimer</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Aide</a>
<ul>
<li><a href="doc-admin.php">Documentation</a></li>
<li><a href="apropos-admin.php">A propos</a></li>
</ul>
</li>
</ul>
<p> </p>
<p><br clear="all" />
</p>
<div class="indent_text"><br clear="all" />
</div>
</div>
</div>
<div class="col_2 blue">
<div class="title_blue"><img alt="" src="images/2title2.gif" /></div>
<div class="indent">
<p> </p>
<p><img src="images/3f2.jpg" width="80" height="78" /></p>
<p> </p>
<p><strong><h5>Application administrateur :</h5></strong></p>
<p> </p>
<?php
if(isset($_SESSION['login']) AND !empty($_SESSION['login']))
{?>
<p><?php echo 'Bonjour <strong>'.$_SESSION['login'].'</strong>'; ?></p>
<?php}
?>
<p>Application destinée à l'administrateur de la Best Bank. L'adminitrateur permet d'ajouter des utilisateurs qui vont bénéficier des services offert par l'application de la Best Bank.</p>
<p>L'administrateur peut effectuer une demande de congé ainsi qu'une demande d'autorisation de sortie. </p>
<p>Pour plus d'information veuillez vous référer à la section aide.</p>
<p> </p>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<!-- footer -->
<div id="footer"><span><a href="http://www.bestbank.com.tn">BestBank.com.tn</a> © 2009 </span> All Rights Reserved</div>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>
Parse error: parse error in C:\Program Files\EasyPHP 3.0\www\PFE\site_flash\index-admin.php on line 121
et la ligne 121 ne contient que </html>
j'ai essayer de faire vos deux idée en meme temps avec ce code ca donne meme erreur
erreur
<?php session_start();?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Page d'accueil administrateur</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarVertical.css" rel="stylesheet" type="text/css" />
</head>
<body id="page2">
<!-- header -->
<div class="header_tal">
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="766" height="396">
<param name="movie" value="images/header.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="images/header.swf" width="766" height="396">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<div>
<h4>Le contenu de cette page nécessite une version plus récente d’Adobe Flash Player.</h4>
<p><a href="https://get.adobe.com/flashplayer/"><img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir le lecteur Adobe Flash" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
<!-- content -->
<div class="content_tal">
<div id="content" class="separate">
<div class="separate1">
<div class="cont_height"> </div>
<div class="col_1 green">
<div class="title_green">
<p><img alt="" src="images/2title1.gif" /></p>
<p> </p>
<p> </p>
<p> </p>
</div>
<div class="indent">
<ul id="MenuBar1" class="MenuBarVertical">
<li><a href="mailto:nomCorrespondant@nomDomaine.fr">Accéder à la boite e-mail</a></li>
<li><a class="MenuBarItemSubmenu" href="#">Remplir un formulaire</a>
<ul>
<li><a href="form-conge-admin.php">Demande de congé</a></li>
<li><a href="form-sortie-admin.php">Demande d'autorisation de sortie</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Utilisateur</a>
<ul>
<li><a href="consul-utilisateur-admin.php">Consulter</a> </li>
<li><a href="#" class="MenuBarItemSubmenu">Traiter</a>
<ul>
<li><a href="ajout-utilisateur-admin.php">Ajouter</a></li>
<li><a href="modif-utilisateur-admin.php">Modifier</a></li>
<li><a href="supp-utilisateur-admin.php">Supprimer</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Aide</a>
<ul>
<li><a href="doc-admin.php">Documentation</a></li>
<li><a href="apropos-admin.php">A propos</a></li>
</ul>
</li>
</ul>
<p> </p>
<p><br clear="all" />
</p>
<div class="indent_text"><br clear="all" />
</div>
</div>
</div>
<div class="col_2 blue">
<div class="title_blue"><img alt="" src="images/2title2.gif" /></div>
<div class="indent">
<p> </p>
<p><img src="images/3f2.jpg" width="80" height="78" /></p>
<p> </p>
<p><strong><h5>Application administrateur :</h5></strong></p>
<p> </p>
<?php
if(isset($_SESSION['login']) AND !empty($_SESSION['login']))
{?>
<p><?php echo 'Bonjour <strong>'.$_SESSION['login'].'</strong>'; ?></p>
<?php}
?>
<p>Application destinée à l'administrateur de la Best Bank. L'adminitrateur permet d'ajouter des utilisateurs qui vont bénéficier des services offert par l'application de la Best Bank.</p>
<p>L'administrateur peut effectuer une demande de congé ainsi qu'une demande d'autorisation de sortie. </p>
<p>Pour plus d'information veuillez vous référer à la section aide.</p>
<p> </p>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<!-- footer -->
<div id="footer"><span><a href="http://www.bestbank.com.tn">BestBank.com.tn</a> © 2009 </span> All Rights Reserved</div>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>
j'ai pas compris
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
psychopate faire <?php session_start();?> sans faire appel dans la page ne donne rien non ?
donc j'ai fait l'idée de noobz seule ca donne rien j'ai ajouter la tienne ca donne toujours la même erreur
est ce que même dans ma page authentification je mets <?php session_start();?> ?
j'ai régler cette erreur
voila le code mais ca ne donne rien juste la page afficher avec les info pas le code php
donc j'ai fait l'idée de noobz seule ca donne rien j'ai ajouter la tienne ca donne toujours la même erreur
est ce que même dans ma page authentification je mets <?php session_start();?> ?
j'ai régler cette erreur
voila le code mais ca ne donne rien juste la page afficher avec les info pas le code php
<?php session_start();?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Page d'accueil administrateur</title> <link href="style.css" rel="stylesheet" type="text/css" /> <link href="layout.css" rel="stylesheet" type="text/css" /> <script src="Scripts/swfobject_modified.js" type="text/javascript"></script> <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script> <link href="SpryAssets/SpryMenuBarVertical.css" rel="stylesheet" type="text/css" /> </head> <body id="page2"> <!-- header --> <div class="header_tal"> <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="766" height="396"> <param name="movie" value="images/header.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="8.0.35.0" /> <!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="images/header.swf" width="766" height="396"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="8.0.35.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. --> <div> <h4>Le contenu de cette page nécessite une version plus récente d’Adobe Flash Player.</h4> <p><a href="https://get.adobe.com/flashplayer/"><img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir le lecteur Adobe Flash" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> <!-- content --> <div class="content_tal"> <div id="content" class="separate"> <div class="separate1"> <div class="cont_height"> </div> <div class="col_1 green"> <div class="title_green"> <p><img alt="" src="images/2title1.gif" /></p> <p> </p> <p> </p> <p> </p> </div> <div class="indent"> <ul id="MenuBar1" class="MenuBarVertical"> <li><a href="mailto:nomCorrespondant@nomDomaine.fr">Accéder à la boite e-mail</a></li> <li><a class="MenuBarItemSubmenu" href="#">Remplir un formulaire</a> <ul> <li><a href="form-conge-admin.php">Demande de congé</a></li> <li><a href="form-sortie-admin.php">Demande d'autorisation de sortie</a></li> </ul> </li> <li><a href="#" class="MenuBarItemSubmenu">Utilisateur</a> <ul> <li><a href="consul-utilisateur-admin.php">Consulter</a> </li> <li><a href="#" class="MenuBarItemSubmenu">Traiter</a> <ul> <li><a href="ajout-utilisateur-admin.php">Ajouter</a></li> <li><a href="modif-utilisateur-admin.php">Modifier</a></li> <li><a href="supp-utilisateur-admin.php">Supprimer</a></li> </ul> </li> </ul> </li> <li><a href="#" class="MenuBarItemSubmenu">Aide</a> <ul> <li><a href="doc-admin.php">Documentation</a></li> <li><a href="apropos-admin.php">A propos</a></li> </ul> </li> </ul> <p> </p> <p><br clear="all" /> </p> <div class="indent_text"><br clear="all" /> </div> </div> </div> <div class="col_2 blue"> <div class="title_blue"><img alt="" src="images/2title2.gif" /></div> <div class="indent"> <p> </p> <p><img src="images/3f2.jpg" width="80" height="78" /></p> <p> </p> <p><strong><h5>Application administrateur :</h5></strong></p> <p> </p> <?php if(isset($_SESSION['login']) AND !empty($_SESSION['login'])) {?> <p><?php echo 'Bonjour <strong>'.$_SESSION['login'].'</strong>'; ?></p> <?php } ?> <p>Application destinée à l'administrateur de la Best Bank. L'adminitrateur permet d'ajouter des utilisateurs qui vont bénéficier des services offert par l'application de la Best Bank.</p> <p>L'administrateur peut effectuer une demande de congé ainsi qu'une demande d'autorisation de sortie. </p> <p>Pour plus d'information veuillez vous référer à la section aide.</p> <p> </p> </div> </div> <div class="clear"></div> </div> </div> </div> <!-- footer --> <div id="footer"><span><a href="http://www.bestbank.com.tn">BestBank.com.tn</a> © 2009 </span> All Rights Reserved</div> <script type="text/javascript"> <!-- swfobject.registerObject("FlashID"); var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"SpryAssets/SpryMenuBarRightHover.gif"}); //--> </script> </body> </html>
Le session_start sert à dire que tu vas utiliser le mécanisme de sessions de php. Évidemment, si tu n'utilises pas ce mécanisme, ça ne sert à rien. Tu dois l'utiliser sur chaque page où tu utilises les fonctionnalités des sessions : ta page de login, où tu vas remplir $_SESSION['login'] , ainsi que ta page suivante, qui affiche Bonjour 'login'.
salut
voila le code de l'authentification je pense que c'est fais non
voila le code de l'authentification je pense que c'est fais non
<?php //connexion a la base de données include("connex.inc.php"); $idcom=connex("basebank","myparam"); if(!empty($_POST['login']) && !empty($_POST['motdepasse'])){ $login = addslashes($_POST['login']); $motdepasse = addslashes ($_POST['motdepasse']); $req = mysql_query("SELECT * FROM user WHERE login = '$login' AND motdepasse = '$motdepasse'") or die(mysql_error()); if(mysql_num_rows($req) == 0){ Header ("Location: index-rehautentification.php"); }else{ $_SESSION['login'] = $login ; $_SESSION['motdepasse'] = $motdepasse ; if($_POST['grade']=="Administrateur") Header("Location: index-admin.php"); elseif($_POST['grade']=="Agent de pointage") Header("Location: index-adp.php"); elseif($_POST['grade']=="Chef hierarchique") Header("Location: index-chef.php"); elseif($_POST['grade']=="Employe") Header("Location: index-employe.php"); elseif($_POST['grade']=="Responsable ressource humaine") Header("Location: index-rrh.php"); exit(); } } ?>
merci beaucoup c'est régler, je vais faire ca pour le reste des pages
Merci et bonne journée à vous
PS: j'ai un autre petie probleme http://www.commentcamarche.net/forum/affich 12418949 consulter tuple specifique au user php sql
Merci
Merci et bonne journée à vous
PS: j'ai un autre petie probleme http://www.commentcamarche.net/forum/affich 12418949 consulter tuple specifique au user php sql
Merci