Système de lien des utilisateurs

Résolu
Abdl85 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Salut à tous et merci d'avance pour votre aide . Je suis en train de développer un site. Je crée un espace membre actuellement. Je suis bloqué au niveau des liens. Je voudrais que si un membre s'est connecté qu'il puisse cliquer sur son identifiant pour accéder à son compte.

Voici le code html du bouton connexion.php:
              
                     <div class="w3-container w3-col" style="width: 20%">
    <a href="connexion.php"><div style="margin-top: 22px">
        <button class="w3-button w3-black w3-hover-blue"><i class="fa fa-group"></i> 
                                    </button>
        <button class="w3-button w3-black w3-hover-blue">Espace membre</button>
    </div></a>
   </div>

Après la connexion le bouton espace membre devient: <?php echo $_SESSION['username'];?>
                     <div class="w3-container w3-col" style="width: 20%">
    <a href="connexion.php"><div style="margin-top: 22px">
        <button class="w3-button w3-black w3-hover-blue"><i class="fa fa-group"></i> 
                                    </button>
        <button class="w3-button w3-black w3-hover-blue"><?php echo 
                                      $_SESSION['username'];?></button>
    </div></a>
   </div>

Maintenant je voudrais que l'utilisateur en cliquant sur son nom puisse accéder à la page profil.php

EDIT : Ajout des balises de code
A voir également:

2 réponses

ThomasEspritWeb Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Lorsque tu souhaites créer des liens, il faut utiliser plusieurs balises a. 1 balise a = 1 lien. Dans ton cas, tu n'est pas obligé d'utiliser des balises button. Il est d'ailleurs préférable d'utiliser des balises a pour tous tes liens. Ainsi tu peux faire quelques choses comme ca

<a href="lien_page_profil.php" class="w3-button w3-black w3-hover-blue"><?php echo $_SESSION['username'];?></a>


Et si tu veux rajouter ton icone devant, tu peux faire comme ça :

<a href="lien_page_profil.php" class="w3-button w3-black w3-hover-blue"><i class="fa fa-group"></i> <?php echo $_SESSION['username'];?></a>


Bon dev :)
2
Abdl85 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Vous m'avez apporté un plus et je suis reconnaissant.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Abdl85 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
peux-tu alors marquer la discussion comme résolue?
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

La réponse est dans la question..... Il faut utiliser des liens.
  <button class="w3-button w3-black w3-hover-blue">
    <?php
     if(!empty($_SESSION['username'])){
        echo "<a href='lien_vers_ta_page.php' >";
        echo   $_SESSION['username'];
        echo "</a>";
     }else{
        echo "Espace membre";
    } 
   ?>
</button>

1
Abdl85 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour cette aide précieuse.
0