Page 1 sur 1

recuperer une variable $_GET

Posté : 03 août 2005, 16:50
par cyan
bonjour a tous
j' ai un probleme qui me bloque depuis quelques heures .... :(

j' ai un fichier qui comporte ce code
$srvid=2;
echo '<a href="edit.php?srvid=$srvid">yé</a>
sur le fichier edit.php
$recup=$_GET['srvid'];
echo $recup;
vous aurez deviné, le echo $recup me donne $srvid, alors que j' attend le 2 .... :cry:


merci d' avance pour le coup de main, je bloque complet ... :wink:

Posté : 03 août 2005, 16:54
par ouckileou
le echo (le premier) utilise des guillemets simples pour afficher la chaine

la variable n'est donc pas remplacée par sa valeur, mais laissée telle quelle

solutions :
- change par des guillemets doubles
- sort la variable de la chaine (c'est mieux)

Posté : 03 août 2005, 16:55
par Cyrano
Ne pas mélanger deux langages, ça aiderait pas mal:
$srvid=2;
echo("<a href=\"edit.php?srvid=". $srvid ."\">yé</a>

Posté : 03 août 2005, 16:58
par cyan
effectivement j' ai mis des simples quote dans la chaine du a href et elle recuperre la valeur ... merci beaucoup ! :)