Création
d'entreprise
Posez votre question Signaler

[PHP] variable dans header [Résolu]

ceto84 57Messages postés 14 mai 2007Date d'inscription - Dernière réponse le 1 juin 2007 à 11:50
Bonjour bonjour,
Peut on mettre des variables dans les header??
Je m'explique...
J aiun pb avec du code php et dans le header qui est au debut du code. Alors voila je voudrais creer une variable du type $Var_Name = quelque chose et ensuite faire appele a cette variable dans le header...
->Est ce que c'est possible???
->C'est quoi la syntaxe???
Lire la suite 

[PHP] variable dans header »

6 réponses
Réponse
+0
moins plus
Ben ça n'a d'interêt que si ta variable correspond à une valeur de header http.
Mais oui tu peux, par exemple:
$dest = "./index.html";
header("Location: $dest");
Ajouter un commentaire
Réponse
+0
moins plus
ok mais moi je voudrais un nom de fichier!! avec la commande filename!! c'est toujours possible??
Ajouter un commentaire
Réponse
+0
moins plus
Oui, pas de soucis...
Ajouter un commentaire
Réponse
+0
moins plus
ok alors mon code c'est ca mais ca marche pas!! enfin disons que la fenetre s'ouvre en utilisant le navigateur internet alors que cela devrait afficher une fenetre ou il y a le choix entre ouvrir sauvegarder et annuler.

<?
$visualiser=$_POST["Visualiser"];
$num_aff=$_POST["num_aff"];
if ($visualiser =='Sauvegarder'){
header ('Content-Type: application/word');
header ('Content-Disposition: attachement; filename="fiche_sauv.xls"');}
?>

tu peux m'aider??
j'ai essayé de changer des guillemets en simple apostrophe mais rien ne marche. Je ne sais pas si ca peut venir du navigateur donc c'est pour ca que je pensais a une variable prédéfinie!!!
kilian- 1 juin 2007 à 11:41
header ('Content-Disposition: attachement; filename="fiche_sauv.xls"');}

Pas de "e" à attachment, c'est de l'anglais... ;-)

Tu devrais essayer sans la condition pour être sûr que c'est pas la variable post qui gêne...
ceto84- 1 juin 2007 à 11:50
Putain t es un génie!! ca fait je sais pas combien de temps que je cherche l'erreur et c'est juste un 'e' qui derangeait!! lol
Merci mille fois ca fais trop plaisir!!!
Ajouter un commentaire
Ce document intitulé « [PHP] variable dans header » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?