passage de variables

passage de variables - PHP - Programmation

Marsh Posté le 27-06-2002 à 11:55:34    

salut à tous,
j'ai posté une question et personne ne m'as répondu donc je reitere ma question en essayant d'être plus clair.
voilà mon pb:
j'ai une page profil.php avec des champs dedans.
Le formulaire de cette page envoie sur la page suivant.php les variables.
Mais mon pb est que la page suivant.php est en fait une page avec 2 frames. Et j'aurais juste voulu savoir s'il les frames avaient acces aux variables de la page profil.php
Voilà en esperant avoir été plus clair.
 
Aider moi STP car je galere depuis 2 jours!

Reply

Marsh Posté le 27-06-2002 à 11:55:34   

Reply

Marsh Posté le 27-06-2002 à 11:57:38    

ben je prense pas
c uniuement la page specifiée dans le "action=" qui recoit le resultat du form
 
vu que les frames sont d'autres pages, elle doivent pas pouvoir en disposer...
 
Enfin, peut etre que je me trompe mais c logique, quoi :D

Reply

Marsh Posté le 27-06-2002 à 11:58:50    

ouais c clair que c'est logique mais ya pas un moyen pour detourner le truc?
merci

Reply

Marsh Posté le 27-06-2002 à 12:03:57    

(idée en passant)
 
Tu peux toujours créer un formulaire avec des champs hidden (remplis avec les variables passées) dans une frame, et accéder à ces valeurs depuis l'autre frame...

Reply

Marsh Posté le 27-06-2002 à 12:06:06    

eeeet tout a fait thierry
 
ca pourrait marcher mais pour recuperer ces variables dans les autres pages, faudra que t'utilises du javascript?...
 
et si le browser qui affiche la page n'a pas le javascript enabled, ca marchera pô :cry:

Reply

Marsh Posté le 27-06-2002 à 12:08:18    

merci je vais essayer mais je suis pas sur d'avoir compris.
On peut creer un formulaire sur la page qui contient les deux frames. En gros on peut creer un formulaire sur la page ou ya les frameset??
merci

Reply

Marsh Posté le 27-06-2002 à 12:10:06    

JuLenFoRCe a écrit a écrit :

eeeet tout a fait thierry
 
ca pourrait marcher mais pour recuperer ces variables dans les autres pages, faudra que t'utilises du javascript?...
 
et si le browser qui affiche la page n'a pas le javascript enabled, ca marchera pô :cry:  




 
Ca, c'est clair.
 
Mais bon, qui désactive le javascript de nos jours :??:

Reply

Marsh Posté le 27-06-2002 à 12:10:10    

mais non
bien sur tu peux pas creer le form dans ta page principale qui contient les frames
 
mais tu peux par exemple faire un frame de 0 pixels de haut pour qu'elle se voit pas et dans cette frame tu mets ton form avec les cases hidden

Reply

Marsh Posté le 27-06-2002 à 12:11:06    

jackft a écrit a écrit :

merci je vais essayer mais je suis pas sur d'avoir compris.
On peut creer un formulaire sur la page qui contient les deux frames. En gros on peut creer un formulaire sur la page ou ya les frameset??
merci




 
Non, tu crées un formulaire sur une des deux frames. Et tu accèdes aux données des champs hidden du formulaire en javascript depuis l'autre frame.
 
Par contre, je pense qu'il faudra faire attention à l'ordre dans lequel les données sont chargées :o

Reply

Marsh Posté le 27-06-2002 à 12:12:24    

ouais ok
et sinon une derniere question:
peut on passer dans la barre d'adresse des variables de type tableau?
merci à tous pour vos reponses

Reply

Marsh Posté le 27-06-2002 à 12:12:24   

Reply

Marsh Posté le 27-06-2002 à 12:14:47    

uh? :heink:
 
Dans la barre d'adresse tu ne passes que des variables de type (var)char.

Reply

Marsh Posté le 27-06-2002 à 12:20:35    

ok thanks à tous

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed