Page 1 sur 1

header variable, target

Posté : 23 mars 2006, 11:36
par allweb
Bonjour

Je sèche un peu sur la fonction header.

Je voudrais que le location soit variable, c'est à dire :

Code : Tout sélectionner

header("Location:.$url");}
Mais ca ne marche évidemment pas . Auriez vous une idée ?

L'autre question que je me pose est : peut on ouvrir avec cette fonction une nouvelle fenêtre, c'est à dire comme target='_blank' en HTML

Merci de votre aide[/code]

Posté : 23 mars 2006, 11:50
par Ryle
La fonction header prend une chaine en argument, tel que tu l'as écrit, il y a un point dans ta chaine, si tu veux concatener les données, il faut fermer les guillemets avant, ou bien juste supprimer le point :
header("Location:".$url);
//ou
header("Location:$url");
Et pour l'autre question, à priori non, php ne peut pas ouvrir de nouvelles fenêtre sur le poste client :) En revanche, tu peux dans ton formulaire ajouter l'attribut target="_blank", qui enverra les données du formulaire dans une nouvelle fenêtre ouverte par le navigateur (Cf. le topic aperçu dans nouvelle fenêtre resultant d'un formulaire)

Posté : 23 mars 2006, 12:39
par allweb
20/20 pour les deux questions !

Tout est OK. Merci de ton aide.