include : rediriger sur une autre page

Eléphant du PHP | 108 Messages

10 août 2008, 14:32

Bonjour,

Je voulais savoir si on pouvait rediriger une page en PHP dans une nouvelle,
en écrivant le chemin dans un include.

Je m'explique....
Si j'écris ce code, cela apparait dans une page en _self
include (membre.php");
Je voudrais savoir comment faut il faire pour que cette même page s'ouvre en _blank.

D'avance merci

Francis

ViPHP
ViPHP | 3607 Messages

10 août 2008, 14:44

Hum...
Le moins que l'on puisse dire c'est que ce n'est pas clair du tout ton histoire...
Que veux tu faire au juste? (en français "normal", pas en langage informatique...)

Mammouth du PHP | 1668 Messages

10 août 2008, 15:05

c'est du JS dont tu as besoin, pas de PHP
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Eléphant du PHP | 108 Messages

10 août 2008, 16:43

en fait, c'est simple
Une personne veut se loguer pour modifier ses annonces,
si son mdp est valide, une autre page s'ouvre ( dans une nouvelle fenetre) et là il a sa page de création, modif, etc...

Mammouth du PHP | 1668 Messages

10 août 2008, 17:12

bah, pour ouvrir une nouvelle fenêtre, c'est du JS...
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

10 août 2008, 17:37

PHP s'exécute côté serveur et se contente de renvoyer le code html au navigateur qui le lui a demandé, c'est tout ce qu'il peut faire. Il n'a aucune notion de fenêtre, de frame ou de popup. Tout ceci est du domaine du client.

Tu peux ouvrir une popup avec javascript (comme indiqué ci-dessus), ou tout simplement utiliser un target="_blank" en html pour ouvrir une nouvelle fenêtre, et faire afficher une page php à l'intérieur de celle-ci, mais c'est à toi de le faire au préalable (html ou javascript), car ce n'est pas php qui va le gérer.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...