passage d'une variable d'une page à l'autre

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 : passage d'une variable d'une page à l'autre

par charabia » 28 févr. 2006, 17:14

Oui c'est mieux d'essayer d'abord par toi même c'est toujours plus efficace ;)

par newbee » 28 févr. 2006, 16:27

J'aurais quelques années de moins, je vous aurait sorti un :
'tain c'est trop de la balle, vous assurez grave!!!
Mais bon, je me contenterais d'un :
Merci beaucoup du coup de pouce (coup de main avec toutes ces réponses), grande classe... :).

Ca marche mais ça me génère un autre souci, je ne sais pas si je dois poster mon 2ème soucis à la suite ou re-poster un autre message... je vais voir si je ne peux pas le regler tout seul d'abord ;)

par charabia » 28 févr. 2006, 15:07

prems d'abord hihihi

par Spols » 28 févr. 2006, 15:06

C'est vrai que 3 message dans la même minute c'est pas courant :lol:

par Truc » 28 févr. 2006, 15:06

3 réponses dans la même minute :shock: :lol:

à toi de choisir ce qui te convient le mieux :wink:

par charabia » 28 févr. 2006, 15:05

Tu n'as que l'embaras du choix :langue:

par Spols » 28 févr. 2006, 15:04

pour transfèrer une variable d'une page à l'autre il y a plusieurs tech,iques différentes,

POST (surtout employé en formulaire) $_POST[nom de la variable]
GET (passage par l'url page.php?variable=contenu) $_GET[variable]
Les sessions parfois contraignant, il ne faut rien envoyer au navigateur avant d'utiliser
Les Cookies (jamais utilisé)

Voila précise Peut-être quelle variable tu veux transferer

par Truc » 28 févr. 2006, 15:04

Bah, passe la page "fixe" en .php ajoute une variable à l'url et le tour est joué :wink:
<a href="card.php?service=Informatique" target="rightFrame">Informatique</a>
$ser=$_GET['service']; // avec addslashes ou htmlentities 
$query="SELECT * FROM collaborateurs WHERE service='".$ser."'";

par charabia » 28 févr. 2006, 15:04

Code : Tout sélectionner

<a href="card.php?id=1" target="rightFrame">Informatique</a>
$connect= mysql_connect($host,$login,$pass); 
mysql_select_db($base, $connect); 
$query="SELECT * FROM collaborateurs WHERE service=".$_GET['id'];

passage d'une variable d'une page à l'autre

par newbee » 28 févr. 2006, 14:58

Bonjour à tous!
Me re-voila...

Donc pitit probleme...
J'ai, sur une page, une liste de liens en "fixe" (tableau htm).
Je voudrais que quand on clic sur un des liens, il affiche une autre page en fonction du lien sur lequel on a cliqué.
En gros, je voudrais savoir comment faire un passage de variable d'une page à l'autre.

Ma page "fixe" est du style :
<a href="card.php" target="rightFrame">Informatique</a>
Ma page à afficher (card.php) commence par :
$connect= mysql_connect($host,$login,$pass);
mysql_select_db($base, $connect);
$query="SELECT * FROM collaborateurs WHERE service='ma_variable_que_je_voudrais_recevoir'";

La solution serait-elle entre vos mains?