cs_maximev
Messages postés67Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention27 décembre 2010
-
29 août 2006 à 01:50
cs_maximev
Messages postés67Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention27 décembre 2010
-
29 août 2006 à 19:46
Bonjour,
J'ai, sur une page un formulaire qui fait appel à ma page index.php.
Cette page index.php doit réagir en fonction du formulaire pour afficher une page centrale via une frame.
J'ai un problème car les pages que j'appelle dans cette frame ont besoin d'autres variables envoyées par le formulaire pour bien réagir mais, à première vue, cela foire.
cs_eXon
Messages postés166Date d'inscriptionlundi 17 janvier 2005StatutMembreDernière intervention 8 avril 20071 29 août 2006 à 04:34
Tu n'as qu'à mettre tes variables requises en GET quand tu redirige ta frame. Exemple: frame.php?var1=5&var2=bleh
Tu vois le genre. Tu peux utiliser un ID avec les données du formulaire où tu iras lire dans l'autre frame. Comme ça, tu n'as qu'à passé ton ID à la page et tu vas pouvoir avoir toutes tes informations.
----------------
eXon
Tel quel, la page "page_a_voir" ne reconnais pas les variables $login et $pass (j'ai fait tout ce qu'il fallait pour les récupérer sans utiliser de $_POST ou $_GET).
Si je change la méthode d'envois en get, j'obtiens l'adresse suivante: index.php?frame =page_a_voir.php&login=$login&pass=$pass (avec les bonnes données à la place des variables $login et $pass).
Ce que j'aimerais, c'est que dans la page index.php, la varaiable $frame devienne frame="page_a_voir.php?login=$login&pass=$pass". Attention que cela n'est pas simple car on tourne aux alentours de 150 variables différentes possibles après le "page_a_voir.php?".
N'est-il pas possible de mettre quelques lignes de code qui vont:
1) repérer toutes les variables utilisées à un moment donné
2) écrire la liste var1=$var1&var2=$var2...... quelles que soient les variables que je passe (cela m'éviterait bien des lignes de code).
DiGhan
Messages postés239Date d'inscriptionsamedi 21 février 2004StatutMembreDernière intervention 3 juin 20101 29 août 2006 à 14:09
Salut,
à première vue, tu souhaites faire une page de login.
L'utilisation des tableaux POST/GET/REQUEST est obligatoire pour des raisons de sécurité.
Pour ce qui est du "la page "page_a_voir" ne reconnais pas les variables $login et $pass ".
Il s'agit là d'un probleme de portée.Solutions:
- utiliser les sessions
- effecuter un traitement dans index.php puis faire une redirection vers page_a_voir.php.
Encore une fois, pour récupérer toutes tes variables, il faut passer par les tableaux post/get/request.
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_maximev
Messages postés67Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention27 décembre 2010 29 août 2006 à 18:44
Là non plus!
J'ai signalé que j'avais environ 150 variables possibles => 150 variables de sessions à gérer => 150 post/get/request à gérer => un vrai carnage neurale pou un programmeur.
Ce que je demande, c'est un système qui vérifierait lui-même quelles variables sont employées ou non et générerai un texte dans le style var1=$var1&var2=$var2....