[RESOLU] Mettre un lien avec du PHP dans un echo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Mettre un lien avec du PHP dans un echo

Re: Mettre un lien avec du PHP dans un echo

par Sylvestre » 02 août 2019, 09:59

Merci à toi :) j'ai compris

Re: Mettre un lien avec du PHP dans un echo

par Spols » 02 août 2019, 08:08

Code : Tout sélectionner

echo '<a href="profil.php?id=' . $_SESSION['id'] . '">Bonjour : ' . $_SESSION['pseudo'];
regarde la différence ici sur le forum grace à la coloration syntaxique

Re: Mettre un lien avec du PHP dans un echo

par Sylvestre » 02 août 2019, 01:30

Image

Si je mets ce code

Code : Tout sélectionner

echo '<a href="profil.php?id=' . $_SESSION['id'];">'Bonjour : ' . $_SESSION['pseudo'];

Re: Mettre un lien avec du PHP dans un echo

par or 1 » 02 août 2019, 01:22

dans ce cas, il faut nous donner le code qui retourne une erreur.

Re: Mettre un lien avec du PHP dans un echo

par Sylvestre » 02 août 2019, 01:14

pour mettre un lien, il faut faire quelque chose comme :
echo '<a href="connexion.php">Connection/Inscription</a>';
pour combiner du texte fixe et le contenu d'une variable php, il faut faire quelque chose comme :
echo 'Bonjour : ' . $_SESSION['pseudo'];
Oui mais j'aimerais que au echo 'Bonjour : ' . $_SESSION['pseudo']; j'ajoute un lien en dirigeant l'utilisateur vers la page de son profil avec l'id dans ce style la profil.php?id=".$_SESSION['id'] mais j'essaie de l'insérer sa me met une erreur a chaque fois

Re: Mettre un lien avec du PHP dans un echo

par or 1 » 02 août 2019, 01:09

pour mettre un lien, il faut faire quelque chose comme :
echo '<a href="connexion.php">Connection/Inscription</a>';
pour combiner du texte fixe et le contenu d'une variable php, il faut faire quelque chose comme :
echo 'Bonjour : ' . $_SESSION['pseudo'];

Mettre un lien avec du PHP dans un echo

par Sylvestre » 02 août 2019, 01:04

Bonjour,
Je vous explique un peu le contexte:
- J'ai un compte utilisateur connecté
- Il est afficher dans le menu qu'il est connecté ou déconnecter
- Je voudrais que lorsqu'il est connecté il puisse accèder a son profil en cliquant sur son pseudo

Code : Tout sélectionner

<?php if(isset($_SESSION['id']) AND isset($_SESSION['pseudo'])) { echo 'Bonjour : ' . $_SESSION['pseudo']; } else { echo '<a href="connexion.php">Connection/Inscription</a>'; } ?>
Merci pour votre aide