Problème de redirection

Résolu
Bonjour,



Pourquoi lorsque je clique sur l'avatar, je suis bien redirigé mais quand je clique sur le pseudo seulement, j'ai une page blanche avec : The requested URL /rs/&pseudo=xzak47 was not found on this server.

Que faire ? Merci :)

7 réponses

  1. Modérateur
    Sans le code ... impossible de t'aider !

    1. J'attendais une indication de script, vous avez besoin duquel ?
    2. de celui de la page qui te pose problème !
  2. <?php 
    include('body/header.php');
    include('body/menu.php');
    if(session_id() == '') {
     session_start();
    } 
    
    ?>
    <h3>Liste des membres</h3>
    <?php 
    $pseudos_avatars = recuperer_pseudo_avatar();
    if(!empty($pseudos_avatars)) { 
     foreach($pseudos_avatars as $pseudo_avatar) {
    echo "<p><a href='&pseudo=". $pseudo_avatar['pseudo']."'>".$pseudo_avatar['pseudo']."</a></p>
     <a href='index.php?page=profile&pseudo=".$pseudo_avatar['pseudo']."'>
                 <img src='avatar/".$pseudo_avatar['avatar']."' height='100' width='100' alt='avatar'>
               </a>";
      }
    }else{
       echo"<div class='error'>Vous êtes le seul membre pour l'instant</div>";
    }
    1. Modérateur
      Dans le lien de ton image .. tu as bien indiqué index.php .... alors que dans celui du pseudo.. tu ne l'as pas mis !

      ne vois tu pas la différence ???

      echo "<p><a href='index.php?page=profile&pseudo=".$pseudo_avatar['pseudo']."''>".$pseudo_avatar['pseudo']."</a></p>
       <a href='index.php?page=profile&pseudo=".$pseudo_avatar['pseudo']."'>
                   <img
      
      1. Pourquoi tu n'as pas la même adresse de lien pour le texte et l'image si tu veux qu'ils renvoient vers la même chose ?
        1. Qu'est ce qu'il faudrait modifier du coup ? vous pouvez m'expliquer :)?
          1. Modérateur
            Tu n'as qu'à lire ma réponse ... tout y est !
        2. je vois pas, il y a l'index.php pour les 2 non?
          1. Modérateur
            OUI ... sinon.. ça ne marche pas.
          2. Modérateur
            Toi ... tu ne l'avais pas mis :
            il faut aussi la variable page=profil
            echo "<p><a href='&pseudo=". $pseudo_avatar['pseudo']."'>".$pseudo_avatar['pseudo']."</a></p>
             <a href='index.php?page=profile&pseudo=".$pseudo_avatar['pseudo']."'>
                         <img src='avatar/".$pseudo_avatar['avatar']."' height='100' width='100' alt='avatar'>
                       </a>";
            


            Et donc... il faut :
            echo "<p><a href='index.php?page=profile&pseudo=". $pseudo_avatar['pseudo']."'>".$pseudo_avatar['pseudo']."</a></p>
             <a href='index.php?page=profile&pseudo=".$pseudo_avatar['pseudo']."'>
                         <img src='avatar/".$pseudo_avatar['avatar']."' height='100' width='100' alt='avatar'>
                       </a>";