[PHP] extension Excel
Résolu
ceto84
Messages postés
56
Date d'inscription
Statut
Membre
Dernière intervention
-
coucou -
coucou -
Bonjour!!
Je voudrais savoir comment ajoutée une extension a un fichier.
Pour l'instant j'utilise la fonction header mais lorsque ca fait la sauvegarde avec firefox ca marche niquel mais pas avec Internet explorer. Avec IE il n'y a aps d'extension du toout et il faut la rajouter a chaque fois.
Mon code est le suivant:
header ('Content-Disposition: attachement; filename="fiche_sauv.xls"\n');}
/*le document est sauvegarder directement sous le parametre envoyé*/
header ("Content-Type: application/excel");
/* Je choisis de creer un document exel*/
Quelqu'un comprend c que je voudrais?????
Je voudrais savoir comment ajoutée une extension a un fichier.
Pour l'instant j'utilise la fonction header mais lorsque ca fait la sauvegarde avec firefox ca marche niquel mais pas avec Internet explorer. Avec IE il n'y a aps d'extension du toout et il faut la rajouter a chaque fois.
Mon code est le suivant:
header ('Content-Disposition: attachement; filename="fiche_sauv.xls"\n');}
/*le document est sauvegarder directement sous le parametre envoyé*/
header ("Content-Type: application/excel");
/* Je choisis de creer un document exel*/
Quelqu'un comprend c que je voudrais?????
A voir également:
- [PHP] extension Excel
- Liste déroulante excel - Guide
- Changer extension fichier - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
6 réponses
Essaye ceci :
Note en passant que le retour chariot n'est pas nécessaire avec la fonction 'header' ! Qui plus est, '\n' renvoie les caractères '\' et 'n', tandis que "\n" renvoie bien un retour chariot.
header ("Content-type: application/excel"); header ('Content-disposition: attachement; filename="fiche_sauv.xls"');
Note en passant que le retour chariot n'est pas nécessaire avec la fonction 'header' ! Qui plus est, '\n' renvoie les caractères '\' et 'n', tandis que "\n" renvoie bien un retour chariot.
Jean-François Pillou
Fondateur de CommentCaMarche.net
Nan ca marche pas... enfin disons que le fichier excel s ouvre mais il n'y a plus la phase de sauvegarde qui est super importante!!!! La ca ouvre direct en utilisant excel!!
Salut,
Bon aujourd'hui apres quelque bidouille ca marche a part le fait que lors de la sauvegarde ca mette fiche_sauv.xls__n
alors qu'il faudrait juste fiche_sauv.xls!!!
ca vient d'ou le __n ???
Mon code est desormais le suivant:
header ('Content-Disposition: attachement; filename="fiche_sauv.xls""\n"');}
/*le document est sauvegarder directement sous le parametre envoyé*/
header ("Content-Type: application/excel");
/* Je choisis de creer un document exel*/
Voila maintenant je suis tout a votre ecoute!!
Bon aujourd'hui apres quelque bidouille ca marche a part le fait que lors de la sauvegarde ca mette fiche_sauv.xls__n
alors qu'il faudrait juste fiche_sauv.xls!!!
ca vient d'ou le __n ???
Mon code est desormais le suivant:
header ('Content-Disposition: attachement; filename="fiche_sauv.xls""\n"');}
/*le document est sauvegarder directement sous le parametre envoyé*/
header ("Content-Type: application/excel");
/* Je choisis de creer un document exel*/
Voila maintenant je suis tout a votre ecoute!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
un peu en retard, mais j'dis quand même...
T'aurais dû essayé sans le "\n". je vois pas à quoi il sert :s
ou alors : header ("Content-Disposition: attachement; filename="fiche_sauv.xls""\n"");}
==> guillemet ("") au lieu des quotes ('')!
T'aurais dû essayé sans le "\n". je vois pas à quoi il sert :s
ou alors : header ("Content-Disposition: attachement; filename="fiche_sauv.xls""\n"");}
==> guillemet ("") au lieu des quotes ('')!