Résolu Associer automatiquement un nom a un url de profil

Statut
N'est pas ouverte pour d'autres réponses.

Enzo34!

★REALITYGAMING★
Premium
Inscription
31 Janvier 2014
Messages
1 417
Réactions
329
Points
20 981
RGCoins
925
Bonjour c'est Enzo",
J'aimerais fais une association automatique d'un mot (plus précisément d'un nom ) à un URL de profil je m'explique :
Dès que nous cliquons ici =>
8af402a842f34b80badc754731790979.png

cela fais une erreur car le nom "Enzo" n'est pas associer à sont profil qui correspond à ça :
78b33c78e56d4d0c827039b5ffc1ee0e.png

Je pense que c'est un plus représentatif pour vous Merci d'avance pour votre aide :)
 
Bonjour c'est Enzo",
J'aimerais fais une association automatique d'un mot (plus précisément d'un nom ) à un URL de profil je m'explique :
Dès que nous cliquons ici =>
8af402a842f34b80badc754731790979.png

cela fais une erreur car le nom "Enzo" n'est pas associer à sont profil qui correspond à ça :
78b33c78e56d4d0c827039b5ffc1ee0e.png

Je pense que c'est un plus représentatif pour vous Merci d'avance pour votre aide :)
::):
 
::):
Nooooo je me suis mal expliquer je ne veut pas toucher l'URL mdr je veut que quand quelqu'un poste un message depuis le compte "Enzo" ou un autre bah quand on clique sur sont nom ça redirige vers sont profil :p
 
Bah tu mets simplement le lien vers son profil , quel est le soucis ?
Bah je voudrais juste que quand quelqu'un par exemple post un truc sur la shoutbox wouaw si je clique si sont petit nom hop je sois rediriger vers son profil ^^ y'a pas qu'une personne
 
Bah je voudrais juste que quand quelqu'un par exemple post un truc sur la shoutbox wouaw si je clique si sont petit nom hop je sois rediriger vers son profil ^^ y'a pas qu'une personne
Lorsque tu affiches un message tu construis ton lien avec l'ID de la personne qui a posté le msg ;)
 
Lorsque tu affiches un message tu construis ton lien avec l'ID de la personne qui a posté le msg ;)
Ah ok un truc du genre comme ça :
PHP:
<a href="profil/"><img src="<?= $message['avatar']; ?>" width="16px" height="16px"></a>
                  <span style="font-size: 11px;">Posté <?= conversion($message['date_p']); ?></span> -   
                  <span onclick="Tag('<?= $message['utilisateur']; ?>')" id="tagShoutbox"></span>
                  <a href="profil/" class="groupe<?= $message['rank']; ?>"><?= $message['utilisateur']; ?></a> :
                  <div id="shoutboxmsg" class="shoutboxmsg"><?= $message['message']; ?></div>
                  <br><br>
 
Fais un var_dump de $message stp et montre moi
e2fd51321f85431aba4489e6a24ac27b.png

PHP:
 <?php
        include ('configuration.php');
        include ('fonctions/date.php');
        $message = $bdd->query('SELECT * FROM shoutbox ORDER BY id DESC LIMIT 10');
        foreach ($message as $message) {
            ?>
                <a href="profil/"><img src="<?= $message['avatar']; ?>" width="16px" height="16px"></a>
                 <span style="font-size: 11px;">Posté <?= conversion($message['date_p']); ?></span> -
                 <span onclick="Tag('<?= $message['utilisateur']; ?>')" id="tagShoutbox"></span>
                 <a href="profil" class="groupe<?= $message['rank']; ?>"><?= $message['utilisateur']; ?></a> :
                  <div id="shoutboxmsg" class="shoutboxmsg"><?= $message['message']; ?></div>
                 <br><br>
            <?php
        }

var_dump($message)
    ?>
 
PHP:
<a href="profil.php?id=<?= $message['id']; ?>"><img src="<?= $message['avatar']; ?>" width="16px" height="16px"></a>
                 <span style="font-size: 11px;">Posté <?= conversion($message['date_p']); ?></span> -
                 <span onclick="Tag('<?= $message['utilisateur']; ?>')" id="tagShoutbox"></span>
                 <a href="profil.php?id=<?= $message['id']; ?>" class="groupe<?= $message['rank']; ?>"><?= $message['utilisateur']; ?></a> :
                  <div id="shoutboxmsg" class="shoutboxmsg"><?= $message['message']; ?></div>
                 <br><br>
 
PHP:
<a href="profil.php?id=<?= $message['id']; ?>"><img src="<?= $message['avatar']; ?>" width="16px" height="16px"></a>
                 <span style="font-size: 11px;">Posté <?= conversion($message['date_p']); ?></span> -
                 <span onclick="Tag('<?= $message['utilisateur']; ?>')" id="tagShoutbox"></span>
                 <a href="profil.php?id=<?= $message['id']; ?>" class="groupe<?= $message['rank']; ?>"><?= $message['utilisateur']; ?></a> :
                  <div id="shoutboxmsg" class="shoutboxmsg"><?= $message['message']; ?></div>
                 <br><br>
Heureusement que tu ai la Merciiii <3 #Résolu :o
 
Euh non en vrai c'est pas resolu :/ car quand je poste un message ça mais l'id du bon compte puis après ça augmente genre l'id du compte c'est 3 et puis le gars va riposté un msg et hop sont id va se transformer en 4 etc...
 
PHP:
<?php
$result = $bdd->prepare("SELECT * FROM users WHERE utilisateur=:userid");
$result->bindParam(':userid', $message['utilisateur']);
$result->execute();
for($i=0; $row = $result->fetch(); $i++){
    $getid = $row['id'];
}
?>

<a href="profil.php?id=<?= $message['id']; ?>"><img src="<?= $message['avatar']; ?>" width="16px" height="16px"></a>
<span style="font-size: 11px;">Posté <?= conversion($message['date_p']); ?></span> -
<span onclick="Tag('<?= $message['utilisateur']; ?>')" id="tagShoutbox"></span>
<a href="profil.php?id=<?php echo $getid; ?>" class="groupe<?= $message['rank']; ?>"><?= $message['utilisateur']; ?></a> :
<div id="shoutboxmsg" class="shoutboxmsg"><?= $message['message']; ?></div>
<br><br>

Sa n'as pas marcher car tu recherche l'id du message et non l'id du profil de cette personne ;) normalement comme sa sa devrais le faire .

Après moi pour la compatibilité ou j'ai le moins de bugs ces en recherchant la page profil via un Nom et non l'Id comme sa ta juste a faire un get du nom user ce qui reviens plus souvent que l'id de l'user
 
PHP:
<?php
$result = $bdd->prepare("SELECT * FROM users WHERE utilisateur=:userid");
$result->bindParam(':userid', $message['utilisateur']);
$result->execute();
for($i=0; $row = $result->fetch(); $i++){
    $getid = $row['id'];
}
?>

<a href="profil.php?id=<?= $message['id']; ?>"><img src="<?= $message['avatar']; ?>" width="16px" height="16px"></a>
<span style="font-size: 11px;">Posté <?= conversion($message['date_p']); ?></span> -
<span onclick="Tag('<?= $message['utilisateur']; ?>')" id="tagShoutbox"></span>
<a href="profil.php?id=<?php echo $getid; ?>" class="groupe<?= $message['rank']; ?>"><?= $message['utilisateur']; ?></a> :
<div id="shoutboxmsg" class="shoutboxmsg"><?= $message['message']; ?></div>
<br><br>

Sa n'as pas marcher car tu recherche l'id du message et non l'id du profil de cette personne ;) normalement comme sa sa devrais le faire .

Après moi pour la compatibilité ou j'ai le moins de bugs ces en recherchant la page profil via un Nom et non l'Id comme sa ta juste a faire un get du nom user ce qui reviens plus souvent que l'id de l'user
N'oublie pas de sécuriser tout cela :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut