[Résolu]petie question sur header()

Eléphanteau du PHP | 21 Messages

22 juil. 2005, 15:15

Bonjour j'ai une question pour rediriger ma page avec header('location:page.php');

Le problème c'est que je ne désire pas etre redirigé dans une autre fenêtre qui s'ouvrent. Je voudrait simplement qu'on soit redirigé vers la page que je souhaite mais à l'intérieur de la même page..

En ce moment, de la manière que je l'utilise elle ouvre toujours une autre page et c'est pas très commode!

merci de me donner une piste! merci:)
Modifié en dernier par raistlin le 10 août 2005, 15:54, modifié 1 fois.
-Raistlin

Mammouth du PHP | 1353 Messages

22 juil. 2005, 15:17

Fais voir un peu plus de code car normalement cette fonction ne fait pas le lien dans une nouvelle fenetre.

Eléphanteau du PHP | 21 Messages

22 juil. 2005, 15:20

tien c'est ce que j'écris:

header('Location:nouvelles.php');
-Raistlin

ViPHP
pjl
ViPHP | 2119 Messages

22 juil. 2005, 15:26

ta demande est étonnante.

plusieurs personnes se plaignent justement de cette fonction parcequ'elle ne permet pas d'ouvrir une nouvelle fenêtre.

Mammouth du PHP | 1353 Messages

22 juil. 2005, 15:30

Fais voir un peu plus de code
Peut on mettre la page dans laquelle tu insères ce header et le début de la page appellée. Encore une fois normalement cela ne devrait pas se produire le probleme ne doit pas venir de la fonction header.

Quel est ton navigateur ? config spéciale ?

Eléphanteau du PHP | 21 Messages

22 juil. 2005, 15:31

Moi je suis pas du tout heureux qu'elle le fasse...

Quel pourrais en être la raison... je vois pas trop ou je pourrais me tromper dans:

header('Location:nouvelles.php');

lol

merci quand même.

***youhou je suis le seul qui peut ouvrir dans d'autre fenêtre avec header, je me compte chanceux;)***
-Raistlin

ViPHP
pjl
ViPHP | 2119 Messages

22 juil. 2005, 15:33

si tu montrais le code qui fait arriver sur cette page ?
Le lien ou le formulaire ?

Eléphanteau du PHP | 21 Messages

22 juil. 2005, 15:50

J'utilise firefox... j'ai rien ajouter aucune configuration spécial sauf tidy:P

t'a raison... je vien de vérifier avec explorer... :oops: puis sa marche... C'est tout de même bizzard :P mais merci

Autre petite question comme sa...

J'ai des formulaire dans action je met la page avec mon script php

genre action="ajout.php" y'a-t-il un moyen pour que sa n'ouvre pas d'autre la fenêtre?

une piste svp:)
-Raistlin

ViPHP
pjl
ViPHP | 2119 Messages

22 juil. 2005, 16:16

La fonction
header('Location:nouvelles.php');
n'ouvre pas de nouvelle fenêtre et celà quelque soit le navigateur.

Si ca t'ouvre une nouvelle fenêtre, ou tu as un pb de configuration de ton navigateur (ca peut arriver) ou c'est le code (lien ou formulaire) qui te permet d'arriver à ta fonction header qui est en cause.

Idem pour un formulaire si tu ne le spécifie pas un target.

Eléphanteau du PHP | 21 Messages

22 juil. 2005, 16:27

pjl :

Qu'est-ce-que tu me suggère pour les formulaires?

petit exemple serait apprécié:)
-Raistlin

ViPHP
pjl
ViPHP | 2119 Messages

22 juil. 2005, 16:33

justement, je ne suggère rien puisque de base, ca n'ouvre pas de nouvelle fenêtre.

Je dis simplement que je ne comprends pas ton PB.

Mammouth du PHP | 983 Messages

22 juil. 2005, 16:44

Tu n'as pas un target="quelechose" dans ta baliser form?

Eléphanteau du PHP | 21 Messages

22 juil. 2005, 17:02

merci lol j'avais jamais su à quoi sa servais lol... :oops:

Un gros merci j'ai essayer à self... et sa marche :) merci à tous mon problème est résolu!!!

*Puisse votre route être vert et doré*
-Raistlin

Mammouth du PHP | 1353 Messages

22 juil. 2005, 17:03

mieux vaut l'enlever completement si tu n'utilises pas de cadre.