Inclure une donnee dans un lien

Résolu
crazyghandi Messages postés 323 Statut Membre -  
Passarinho44 Messages postés 977 Statut Contributeur -
Bonjour,

je voudrais inclure une donnee dans un lien

exemple
sur page1.php j'ai un lien generique

je veux l'envoyer sur page3.php

dans page2.php j'ai include ("$donnee.php");

donc je voudrais faire un truc du style :

<a href="page2.php?$donnee="page3"">LIEN</a>

seulement je ne sais pas comment envoyer la variable "donnee" et commen la recuperer
(faut il utiliser post ou get?)

quelqu'un peut il m'expliquer?
merci d'avance pour vos reponses
A voir également:

14 réponses

Passarinho44 Messages postés 977 Statut Contributeur 132
 
Bonjour,

Pour récupérer une variable dans un lien il faut utiliser $_GET[$donnee] sur la page où tu reçois la variable.

Pour l'envoyer il suffit de la mettre dans le lien du href je pense.
0
silverskyn Messages postés 2 Statut Membre
 
Dans ton cas, tu dois mettre
<a href="page2.php?donnee=page3">LIEN­</a>

Pour récupérer ta donnée il faudra utiliser $_GET['donnee']
0
crazyghandi Messages postés 323 Statut Membre 19
 
ok merci pour vos reponses

j'ai essaye ca :

<a href="index.php?page=contenu?centre=accueil_mini">accueil mini</a>

et dans index :

<?php include ("$_GET['centre'].php"); ?>

mais opera me donne comme erreur :

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in F:\francois\Websites\SITES\MiniEchoes\site_1\index.php on line 31

qu-est-ce qui ne va pas?

merci encore pour votre aide
0
crazyghandi Messages postés 323 Statut Membre 19
 
en fait c'est

<a href="index.php?page=contenu?centre=accueil_mini">accueil mini</a>
0
Dalida Messages postés 7114 Statut Contributeur 923
 
salut,

et si tu regardais dans le fichier F:\francois\Websites\SITES\MiniEchoes\site_1\index.php à la ligne 31 ???
0

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

Posez votre question
Passarinho44 Messages postés 977 Statut Contributeur 132
 
Ce n'est pas :
<a href="index.php?page=contenu?centre=accueil_mini"&­gt;accueil mini</a>

Mais plutôt :

a href="index.php?page=contenu&centre=accueil_mini"&­gt;accueil mini</a>


Essaie et dis nous =)
0
crazyghandi Messages postés 323 Statut Membre 19
 
a href="index.php?page=contenu¢re=accueil_mini">accueil mini</a>

c exactement ca

en faitsi j'ai bien compris la premiere variable est precedee de ? et les suivantes de &

alors petite evolution : la page cible se trouve dans un dossier

donc le lien est le suivant :

<a href="index.php?page=contenu&folder=mini¢re=accueil_mini">accueil mini</a>

et dans index :

<?php include ("$_GET[folder]/$_GET[centre].php"); ?>

et l'erreur du navigateur :

Notice: Undefined index: folder in F:\francois\Websites\SITES\MiniEchoes\site_1\index.php on line 34

peut etre faut il faire une concatenation de chaine
et par la meme occasion quelle est la difference entre "index" et "variable"?
0
crazyghandi Messages postés 323 Statut Membre 19
 
en fait ca marche nikel fallai juste ke je vide le cache du navigateur apres de nombreux essais.

merci pour la solution

encore plus dur les gars l'exemple que nous avons traite s'agit d'un lien html mais comment pourrais - je definir les variables folder et centre depuis un en menu en flash ? hehe

imaginons l'actionscript :

on (release) {
getURL("https://www.google.fr/?gws_rd=ssl","corps","GET");
}

avec addresse, frame, methode

ou inserer les donnees ?

peut etre via un fichier xml mais je ne sais pas lier un swf et un xml

quelqu'un a t il une solution ?

merci
0
Passarinho44 Messages postés 977 Statut Contributeur 132
 
Oula ça devient bien compliqué pour moi ^^"

Je passe le relai aux suivants ! :p

Mais sinon je pense que les données devraient être stockées sur une base de données non? ^^"
0
crazyghandi Messages postés 323 Statut Membre 19
 
bah c une idee mais le meme probleme se pose :

comment faire une requete mysql depuis un swf ?

et puis sachant kil n'y a qu'une 10aine de pages dans le site je trouve qu'une BDD n'en vaut pa tro la peine
0
Passarinho44 Messages postés 977 Statut Contributeur 132
 
Et bien alors définit tes variables directement dans ta page php directement, non?

Mais qu'est ce qu'un swf?
0
crazyghandi Messages postés 323 Statut Membre 19
 
en fait en flash le fichier source est un .fla et le fichier exporter que l'on integere au web avec une insertion de type <object> est un .swf

et donc si je reserve un emplacement dans index pour le menu en flash dans le bouton flash il faut mettre l'actionscript getUrl et reussir a definir les variables dedans
0
Passarinho44 Messages postés 977 Statut Contributeur 132
 
Euh ... surement ^^
Là je ne peux pas vraiment t'aider désolé :s

En tout cas merci pour l'explication pour le swf, je n'ai jamais fait de flash personellement ^^
0
crazyghandi Messages postés 323 Statut Membre 19
 
ok je vais aller poser la question dans le forum de programmation

merci encore pour votre aide et a bientot

ps pti probleme embarrassant je ne trouve plus le bouton "resolu" sur la page
0
Passarinho44 Messages postés 977 Statut Contributeur 132
 
Le bouton "résolu" est en haut de la page, au dessus de ton premier post.

Bon courage pour la suite.

A bientot
0