PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 02-04-2010 23:10:38

moraito
Membre
Inscription : 22-03-2010
Messages : 11

preserver ma variable

Bonjours a tous !

je vous explique mon cas :

j'ai un petit blocage avec mon application je vous explique :

quand l'administrateur de l'application entre le nom du user dans le champs de recherche de l'application pour le modifier, le résultat s'affiche dans un tableau de ma page php ex : (nom, prenom,...).

Quand il clique sur le nom qu'il souhaite modifier une fenetre popup s'ouvre.

Dans ce popup il y a de rubrique concernant se user par exemple dans la première page il y a les infos du user sélectionner qui s'affiche directement dans un formulaire <input> en cas ou on veut les modifier ! jusque la c'est bon j'ai réussi a transmettre la variable en utilisant un lien ("?nom=$search") pour pouvoir sélectionné les infos du user a modifier.

le problème  c'est que quand je change de rubrique 'liens' dans le meme popup cette variable est perdu,  j'ai voulu ajouter un autre liens dans se popup pour modifier d'autre champs de l'utilisateur dans ma table  !

es ce qu'il existe un moyen pour garder cette variable ?

j'espère que j'ai bien détaillé mon problème smile si ce n'est pas clair n'hésitez pas a me le dire wink

Merci encore pour votre aide
++

Hors ligne

#2 03-04-2010 08:36:34

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : preserver ma variable

Saluton,

moraito a écrit :

j'espère que j'ai bien détaillé mon problème smile si ce n'est pas clair n'hésitez pas a me le dire wink

Bon, alors je n'hésite pas.

Plus sérieusement je pense que tu devrais étudier ce tuto : les sessions
Mais aussi, je ne suis pas sectaire, celui-ci : http://www.siteduzero.com/tutoriel-3-14 … #ss_part_2


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 03-04-2010 09:25:27

moraito
Membre
Inscription : 22-03-2010
Messages : 11

Re : preserver ma variable

re !
merci pour ta réponse maljuna !! je savais que c'était du chinois smile

donc :

j'ai trois page : recherche.php / info_employe.php / modifier.php

dans mon recherche.php je récupère le nom d'utilisateur qui est enregistré dans ma table, sur se nom j'ai mis un href  :

echo '<td align="center">'."<a href=\"#\" onClick=\"window.open('../admin/info_employe.php?search=$search','Fiche','toolbar=no,status=no,width= 888px ,height= 888px,scrollbars=yes,location=no,resize=yes,menubar=yes')\">".$res['nom_empl'].'</a>'.'</td>';

Après dans l'affichage j'ai "nom_empl" sous forme d'un liens ex : (<a href="">david</a>) quand je clique dessus il me redirige sur la page info_employe.php ou tout les info de l'employe 'david sont afficher grâce a la variable $search que j'ai transmis de la page précédente.

Dans la meme page info_employe.php il existe un autre liens qui me redirige vers la page modifier.php ou il je veux méfier les champ du meme utilisateur pour cela il me faut la variable $search.

Ma question est la suivante : comment je peux réutiliser la variable $search dans cette page ? je galere depuis hier j'ai essayé les session mais rien !

merci encore pour votre aide

Hors ligne

#4 03-04-2010 09:48:39

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : preserver ma variable

Si tu arrives dans la page info_employe.php avec $search tu la possède toujours dans la barre d'adresse.
C'est donc le même principe que précédemment, je ne vois pas ce qui te bloque.

Pour rappel : récupération des variables d'url grâce au tableau $_GET

Hors ligne

#5 03-04-2010 11:08:05

moraito
Membre
Inscription : 22-03-2010
Messages : 11

Re : preserver ma variable

enfaite dans ma page info_employe.php j'ai un include qui pointe sur un fichier menu.php dans se fichier il y a le un href qui va me permettre d'accéder a la page modifier.php

Hors ligne

#6 03-04-2010 11:21:08

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : preserver ma variable

Dans tous les cas à ton fichier modifier.php il faut lui passer un paramètre sinon on ne sait pas quel enregistrement est à modifier.
Donc je ne vois pas le soucis.

Hors ligne

#7 03-04-2010 11:42:19

moraito
Membre
Inscription : 22-03-2010
Messages : 11

Re : preserver ma variable

je lui passe le paramètre via include ?

Merci encore pour votre aide wink

Hors ligne

#8 03-04-2010 13:02:28

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : preserver ma variable

$_GET est une variable partagée dans tout le script.
Donc si elle existe dans la page souche il en est de même dans toutes les pages inclues via include() et require().

Hors ligne

#9 03-04-2010 13:03:27

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : preserver ma variable

plus exactement une tableau superglobal wink
a++

Hors ligne

#10 03-04-2010 21:17:35

moraito
Membre
Inscription : 22-03-2010
Messages : 11

Re : preserver ma variable

xTG a écrit :

$_GET est une variable partagée dans tout le script.
Donc si elle existe dans la page souche il en est de même dans toutes les pages inclues via include() et require().

voila problème résolu enfin je respire après une journée de galère smile

j'ai suivi ton explication xTG je savais pas que la variable existé dans les includes aussi ! donc après quelque essaies j'ai fait un GET post dans le lien href qui existe dans le fichier médiateur !!
voila smile

Merci encore pour votre aide !!
a + pour un nouveau problème smile
bon dimanche !

Dernière modification par moraito (04-04-2010 00:45:10)

Hors ligne

Pied de page des forums