Pb sur PHP et les Frames
Fermé
Salut
J'ai un pt'it problème avec la récupération des variables d'un formulaire :
- j'ai créé une page authentification.php contenant un formulaire (login et pwd). Une fois authentifié, l'internaute est redirigé vers index.php
- index.php est composée de deux frames : menu.php et principale.php (nommée "principale")
- ces 3 fichiers sont dans le meme repertoire
Le PB : je n'arrive pas a recuperer les variables du formulaire dans la frame "principale". Ca marche sans les frames, ca marche plus avec.
J'ai essayé
<FORM Method="GET" Action="index.php">...etc...</FORM> mais ca marche po (normal!!), faudrait que je lui indique dans quelle frame aller.
Si qq'un à la solution, merci de me l'envoyer :)
J'ai un pt'it problème avec la récupération des variables d'un formulaire :
- j'ai créé une page authentification.php contenant un formulaire (login et pwd). Une fois authentifié, l'internaute est redirigé vers index.php
- index.php est composée de deux frames : menu.php et principale.php (nommée "principale")
- ces 3 fichiers sont dans le meme repertoire
Le PB : je n'arrive pas a recuperer les variables du formulaire dans la frame "principale". Ca marche sans les frames, ca marche plus avec.
J'ai essayé
<FORM Method="GET" Action="index.php">...etc...</FORM> mais ca marche po (normal!!), faudrait que je lui indique dans quelle frame aller.
Si qq'un à la solution, merci de me l'envoyer :)
A voir également:
- Pb sur PHP et les Frames
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Bouton php - Forum PHP
- Php alert ✓ - Forum PHP
- Retour a la ligne php - Forum Webmastering
3 réponses
Utilisateur anonyme
17 déc. 2002 à 22:54
17 déc. 2002 à 22:54
Salut,
Tout vite, j'ai pas trop le temps...
Tu recuperes tes variables login et password dans ta page contenant les frames (index.php).
Au lieu de mettre l'url de principal.php dans index.php, tu mets principal.php?login=$login&pass=$pass.
Je suis pas trop clair, mais j'essaie de faire court. Je te trouve un exemple...
Kalamit,
Je ponce donc j'essuie
Tout vite, j'ai pas trop le temps...
Tu recuperes tes variables login et password dans ta page contenant les frames (index.php).
Au lieu de mettre l'url de principal.php dans index.php, tu mets principal.php?login=$login&pass=$pass.
Je suis pas trop clair, mais j'essaie de faire court. Je te trouve un exemple...
Kalamit,
Je ponce donc j'essuie
Utilisateur anonyme
17 déc. 2002 à 22:58
17 déc. 2002 à 22:58
Voila:
dans ta page index.php, tu as un truc qui ressemble à ca:
<frameset cols="20%,80%">
<frame src="menu.php" name="zone1">
<frame src="principal.php" name="zone2">
</frameset>
Index.php recoit les variables $login et $pass (c'est un exemple). Il te suffit de transformer index.php comme suit:
<?php
echo "<frameset cols=\"20%,80%\">
<frame src=\"menu.php\" name=\"zone1\">
<frame src="\principal.php?login=$login&pass=$pass\" name=\"zone2\">
</frameset>
?>
Comme ca, ca devrait fonctionner.
A noter qu'il est plus facile et plus propre de gerer des pseudo frames avec du php.
A+ !
Kalamit,
Je ponce donc j'essuie
dans ta page index.php, tu as un truc qui ressemble à ca:
<frameset cols="20%,80%">
<frame src="menu.php" name="zone1">
<frame src="principal.php" name="zone2">
</frameset>
Index.php recoit les variables $login et $pass (c'est un exemple). Il te suffit de transformer index.php comme suit:
<?php
echo "<frameset cols=\"20%,80%\">
<frame src=\"menu.php\" name=\"zone1\">
<frame src="\principal.php?login=$login&pass=$pass\" name=\"zone2\">
</frameset>
?>
Comme ca, ca devrait fonctionner.
A noter qu'il est plus facile et plus propre de gerer des pseudo frames avec du php.
A+ !
Kalamit,
Je ponce donc j'essuie
je viens de virer mes frames et j'ai mis des pseudo frames (je connaissais pas, je commence PHP aujourd'hui).
C'est de la balle ! c'est bcp plus propre et plus facile à gérer !
Encore merci !!
C'est de la balle ! c'est bcp plus propre et plus facile à gérer !
Encore merci !!