Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1649 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] créer un fichier doc, xls.....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] créer un fichier doc, xls.....

n°546294
gothico
Posté le 21-10-2003 à 16:09:48  profilanswer
 

Bonjour,
je fais la création automatique d'un fichier vide tel doc, xls...
(avec fopen() )
Une fois le fichier créer, kan je l'ouvre (un .doc, par ex), il s'ouvre comme s'il était un .txt, donc il ne veux faire que du texte brut avec word, et il faut donc le réenregistrer par dessus pour que l'erreur disparaisse...
Est-ce kil est possible de créer un fichier autrement, directement dans un format spécial?
Merci.


Message édité par gothico le 21-10-2003 à 16:10:52

---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
mood
Publicité
Posté le 21-10-2003 à 16:09:48  profilanswer
 

n°546316
neogally
Battle Angel Alita
Posté le 21-10-2003 à 16:33:25  profilanswer
 

on ne peut pas cree un vrai fichier doc en php car le .doc est un fichier binaire :/
 
alors a moin de pouvoir reconstruire le .doc en binaire :D ca va pas le faire ;) (de plus krosoft ne donne pas la solution pour cree des .doc sans word :D)

n°546318
omega2
Posté le 21-10-2003 à 16:36:06  profilanswer
 

Un fichier .doc vide ainsi que de nombreux autres types de fichiers ne sont pas des fichiers 100% vide mais des fichiers contenant les infos de base de ce type de fichier sans informations suplémentaire.
Le plus simple pour savoir quoi mettre dedans, c'est de créer un fichier vide directement avec le programme correspondant et de regarder ensuite à l'aide d'un éditeur hexadécimal ce qui a été mis réellement dans ce fichier "vide".

n°546331
gothico
Posté le 21-10-2003 à 17:07:38  profilanswer
 

Neogally a écrit :

on ne peut pas cree un vrai fichier doc en php car le .doc est un fichier binaire :/
alors a moin de pouvoir reconstruire le .doc en binaire :D ca va pas le faire ;) (de plus krosoft ne donne pas la solution pour cree des .doc sans word :D)


Arf, sont chiant krosoft :/
Mais dans krosoft, ya kro    [:666rip666]  
 
Je sors...


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°546345
gothico
Posté le 21-10-2003 à 17:24:56  profilanswer
 

Nan, bon, restons serieux, j'ai kan meme trouvé une solution   [:meganne]  
Je fais des fichiers vide dans un rep et je les copies en les renomant a chq fois que j'en ai besoin, malin le gars  :whistle:


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°546425
mrbebert
Posté le 21-10-2003 à 19:33:06  profilanswer
 

Neogally a écrit :

on ne peut pas cree un vrai fichier doc en php car le .doc est un fichier binaire :/
 
alors a moin de pouvoir reconstruire le .doc en binaire :D ca va pas le faire ;) (de plus krosoft ne donne pas la solution pour cree des .doc sans word :D)

On peut tout à fait générer du binaire avec PHP. Mais si on a pas la librairie qui va bien, c'est très lourd (surtout qu'il faudrait aussi connaitre précisément le format .doc :/ )

n°546427
neogally
Battle Angel Alita
Posté le 21-10-2003 à 19:38:45  profilanswer
 

mrBebert a écrit :

On peut tout à fait générer du binaire avec PHP. Mais si on a pas la librairie qui va bien, c'est très lourd (surtout qu'il faudrait aussi connaitre précisément le format .doc :/ )


 
c ce que j'ai di mais en y mettant plus d'humour :D  :sol:

n°546429
mrbebert
Posté le 21-10-2003 à 19:45:09  profilanswer
 

Je comprends pas, je suis désolé, ta 2ème phrase n'est pas monté jusqu'au cerveau :jap:  :cry:  :D

n°546434
omega2
Posté le 21-10-2003 à 20:03:33  profilanswer
 

au fait, jsute pour savoir : quel est l'intéret de créer des ficchiers vides sur le serveur? ;)

n°546540
neogally
Battle Angel Alita
Posté le 21-10-2003 à 21:59:45  profilanswer
 

mrBebert a écrit :

Je comprends pas, je suis désolé, ta 2ème phrase n'est pas monté jusqu'au cerveau :jap:  :cry:  :D  


 
 :p  :lol:

mood
Publicité
Posté le 21-10-2003 à 21:59:45  profilanswer
 

n°546586
gothico
Posté le 21-10-2003 à 22:29:54  profilanswer
 

omega2 a écrit :

au fait, jsute pour savoir : quel est l'intéret de créer des ficchiers vides sur le serveur? ;)


lol, c'est pour un serveur de gestion de projet, le fichier est créé automatiquement, car il a un nom bien précis, il est (bien entendu  ;) ) modifier juste apres par l'utilisateur  :whistle:

n°546768
impulse
Posté le 22-10-2003 à 09:23:10  profilanswer
 

Citation :

on ne peut pas cree un vrai fichier doc en php car le .doc est un fichier binaire


 
Si tu es sous win tu peux.
 
=> http://fr3.php.net/manual/en/ref.com.php
 
Note : il faut que Word soit installé sur le serveur car en fait PHP utilise Word (par l'intermediaire des objets COM) pour creer le fichier.


Message édité par impulse le 22-10-2003 à 09:33:38
n°546771
impulse
Posté le 22-10-2003 à 09:26:48  profilanswer
 

Tuts =>  
http://www.phpbuilder.com/columns/ [...] 30501.php3
http://www.devshed.com/Server_Side/PHP/PHPandCOM


Message édité par impulse le 22-10-2003 à 09:40:48
n°546845
neogally
Battle Angel Alita
Posté le 22-10-2003 à 10:46:17  profilanswer
 

impulse a écrit :

Citation :

on ne peut pas cree un vrai fichier doc en php car le .doc est un fichier binaire


 
Si tu es sous win tu peux.
 
=> http://fr3.php.net/manual/en/ref.com.php
 
Note : il faut que Word soit installé sur le serveur car en fait PHP utilise Word (par l'intermediaire des objets COM) pour creer le fichier.


 
connaisait pas  :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] créer un fichier doc, xls.....

 

Sujets relatifs
Inclure un fichier XML dans un autre fichier XML Probleme ![PHP] entiers 64 bits ??
[PHP] Je cherche un tuto sur l'upload,coment effacer un fichier ??
[PHP ou C] Obtenir le débit d'une carte réseau[VC++] effacement fichier...
[PHP] Passer un texte avec un '&' comme paramètre[VC++] télecharger un fichier sur internet<<RESOLU
[C] lecture d'un fichier et passage en variable de ce qui est lu[PHP] Créer une image dans un fichier?
Plus de sujets relatifs à : [PHP] créer un fichier doc, xls.....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR