Texte different suivant le lien

Résolu/Fermé
mangegrenouille Messages postés 24 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 6 décembre 2013 - 24 janv. 2013 à 14:06
mangegrenouille Messages postés 24 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 6 décembre 2013 - 25 janv. 2013 à 15:07
Bonjour,

je suis en train de creer un site et sur ma feuille de contact (index 4) je voudrait mettre un texte différent dans une cellule en fonction du lien parent

clic lien sur index1 ecrit "bonjour" dans cellule de l'index 4
clic lien sur index2 ecrit "je suis" dans cellule de l'index 4
clic lien sur index3 ecrit "nul en PHP" dans cellule de l'index 4

Merci pour votre coup de main

7 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
24 janv. 2013 à 14:16
Bonjour,

il y a plusieurs façon de faire quelque chose de ce genre, on peut utiliser une valeur passée dans l'url de la page, via la variable $_GET par exemple

https://www.lesite.com/?truc=bidule

on récupère la variable comme ceci :

$_GET['truc'] qui vaut 'bidule'
0
mangegrenouille Messages postés 24 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 6 décembre 2013
25 janv. 2013 à 11:36
ok moi j'ai donc fait mais ca marche pas

<a href="index-5.php?conv=bonjour"

et dans index-5 j'ai:
elseif ( $_GET['conv']){
}

par contre ceci marche pourquoi j'aime bien comprendre stp

<a href="index-5.php?trans=1" .....

et dans index-5 j'ai:
elseif ( $_GET['trans']){
echo "Bonjour,";
}
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
25 janv. 2013 à 11:44
en général on vérifie comme suit :

if (isset($_GET['variable'])) {
  // code
}


dans ton 1er cas, tu n'as rien entre tes accolades, donc il n'y a pas de code à exécuter.

essaye ceci :

if (isset($_GET['conv'])) {
  echo $_GET['conv'];
}
0
mangegrenouille Messages postés 24 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 6 décembre 2013
25 janv. 2013 à 13:27
parfait ça marche je te remercie

++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mangegrenouille Messages postés 24 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 6 décembre 2013
25 janv. 2013 à 14:51
et pour faire plusieurs ligne STP c'est quoi pour le retour a la ligne comme balise

<a href="index-5.php?conv=bonjour ?
comment ?
ça va
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
25 janv. 2013 à 14:53
le GET n'est pas fait pour passer des données sur plusieurs lignes

mais en html, tu peux faire un retour à la ligne avec <br />...
0
mangegrenouille Messages postés 24 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 6 décembre 2013
25 janv. 2013 à 15:07
non y prend pas car c'est en href mais merci qq meme
0