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!
Publicité
Posté le 27-06-2002 à 11:55:34
JuLenFoRCe
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
jackft
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
Fred999
Rabat-joie
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...
JuLenFoRCe
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ô
jackft
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
Fred999
Rabat-joie
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ô
Ca, c'est clair.
Mais bon, qui désactive le javascript de nos jours
JuLenFoRCe
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
Fred999
Rabat-joie
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
jackft
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
Publicité
Posté le 27-06-2002 à 12:12:24
Fred999
Rabat-joie
Posté le 27-06-2002 à 12:14:47
uh?
Dans la barre d'adresse tu ne passes que des variables de type (var)char.