par
Ryle » 23 mars 2006, 11:50
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)
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 :
[php]header("Location:".$url);
//ou
header("Location:$url");[/php]
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 [url=http://www.phpfrance.com/forums/voir_sujet-16210.php]aperçu dans nouvelle fenêtre resultant d'un formulaire[/url])