Probléme avec la transmission d'url
Résolu
Ar-Star52
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
Ar-Star52 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Ar-Star52 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Salut tous le monde !!
J'essaye de faire communiquer des données avec l'url sa marche PRESQUE bien lol. En faite il affiche bien les articles du pseudo qui a dans l'url SAUF que le pseudo dans l'url n'est pas le bon, sa devrais être le pseudo de la session dans l'url or c'est un autre qui ce trouve dans ma BDD... Comment sa ce fais ?
Merci de votre aide !
La page qui envoie sur le blog de l'utilisateur :
La function :

Comme on peut le voir sur la photos ; Le pseudo de l'url est égale a BuddyLove_x52, alors que mon pseudo de session et Worfo... (le pseudo de session ce situe a coter de l'accueil).
Merci de votre aide !
J'essaye de faire communiquer des données avec l'url sa marche PRESQUE bien lol. En faite il affiche bien les articles du pseudo qui a dans l'url SAUF que le pseudo dans l'url n'est pas le bon, sa devrais être le pseudo de la session dans l'url or c'est un autre qui ce trouve dans ma BDD... Comment sa ce fais ?
Merci de votre aide !
La page qui envoie sur le blog de l'utilisateur :
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="style.css" /> <title>Worfo</title> </head> <body> <div class="bloc1"> <div class="bloc2"> <div class="menu"> <p class="worfo">Worfo</p> <?php include("test.func.php"); try { // On se connecte à MySQL $bdd = new PDO('mysql:host=localhost;dbname=blog;charset=utf8', 'root', ''); } catch(Exception $e) { // En cas d'erreur, on affiche un message et on arrête tout die('Erreur : '.$e->getMessage()); } $req = $bdd->prepare('SELECT * FROM articles'); $afficher_articles = afficher_articles(); foreach($afficher_articles as $afficher_article) { ?> <a href="mon_blog.php?pseudo=<?php echo $afficher_article['pseudo']?>">Blog</a>- <a href="logout.php">Me deconnecter</a> - <a href="index2.php">Acceuil</a> <?php echo $_SESSION['pseudo']; ?> </div> <hr/> </div> </div> <?php }
La function :
<?php function afficher_articles() { $articles = array(); try { // On se connecte à MySQL $bdd = new PDO('mysql:host=localhost;dbname=blog;charset=utf8', 'root', ''); } catch(Exception $e) { // En cas d'erreur, on affiche un message et on arrête tout die('Erreur : '.$e->getMessage()); } $req = $bdd->query('SELECT * FROM articles LIMIT 0,1'); while($row = $req->fetch()) { $articles[] = $row; } return $articles; } ?>

Comme on peut le voir sur la photos ; Le pseudo de l'url est égale a BuddyLove_x52, alors que mon pseudo de session et Worfo... (le pseudo de session ce situe a coter de l'accueil).
Merci de votre aide !
A voir également:
- Probléme avec la transmission d'url
- Url - Guide
- Comment changer url iptv - Forum Créer un site
- Atlas pro url serveur invalide - Forum TV & Vidéo
- Comment trouver l'url de IPTV ? ✓ - Forum Box et Streaming vidéo
- Url masquée pour votre sécurité - Forum Programmation
1 réponse
Bonjour ,
Dans ton script tu as écris :
Or ce devrait être :
Dans ton script tu as écris :
<a href="mon_blog.php?pseudo=<?php echo $afficher_article['pseudo']?>">Blog</a>- <a href="logout.php">Me deconnecter</a> - <a href="index2.php">Acceuil</a>
Or ce devrait être :
<a href="mon_blog.php?pseudo=<?php echo $_SESSION['pseudo'] ?>">Blog</a>- <a href="logout.php">Me deconnecter</a> - <a href="index2.php">Acceuil</a>
Ar-Star52
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
J'avais essayer cette technique et sa ne fonctionne pas, j'avais du faire une erreur de syntaxe car avec ton code sa fonctionne parfaitement !! Merci beaucoup !! :). Depuis 20h je suis dessus...! Merci encore ! :)