Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Bureautique
Bureautique Forum d'entraide sur la gestion dynamique de documents de bureautique (Word, Excel, OpenOffice...) avec PHP. Avant de poster -> Cours Excel, FAQ OpenXML, FAQ OpenDocument
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/05/2006, 16h51   #1
Invité de passage
 
Inscription : mars 2004
Messages : 16
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 16
Points : 1
Points : 1
Par défaut [Bibliothèque] Ouvrir un document Word en PHP

Bonjour,
Je souhaiterai ouvrir un document word avec php en cliquant sur un lien!!
Comment faire?
Je n'ai trouvé aucune fonction qui marche sur le web.

Merci d'avance
Bart51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 16h56   #2
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Si tu fais un lien directement sur ton fichier word il doit te proposer de lancer word pour ouvrir le fichier.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 17h02   #3
Invité de passage
 
Inscription : mars 2004
Messages : 16
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 16
Points : 1
Points : 1
oui exact il me l'ouvre bien!!!
J'ai fais :
<a href="coucou.doc">coucou</a>
mais comment faire pour définir les droit sur ce fichier. (Ouverture quand lecture par exemple....)
Bart51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 17h06   #4
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
De toute façon si tu mets un lien si quelqu'un modifie le fichier il le modifiera chez lui et non sur ton serveur. Puisqu'en ouvrant le fichier, en fait celui-ci est téléchargé en local dans un fichier temporaire sur le pc de la personne qui ouvre le fichier.
Donc le fichier sur le serveur n'est pas modifié.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 17h08   #5
Invité de passage
 
Inscription : mars 2004
Messages : 16
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 16
Points : 1
Points : 1
il y a t-il une solution pour qu'un utilisateur ouvre le fichier, le modifie, "l'enregistre" et que cela modifie le fichier du serveur?
Bart51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 17h11   #6
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Tu peux faire ça en utilisant soit un upload de fichier soit en utilisant les fonctions de gestion de fichier (fopen...)
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 17h17   #7
Invité de passage
 
Inscription : mars 2004
Messages : 16
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 16
Points : 1
Points : 1
le fopen ne permet apparemment pas d'ouvrir word!
Il ouvre le fichier pour qu'on puisse lire dedant mais il ne l'ouvre pas réellement
Bart51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 17h26   #8
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
oui mais ce que tu peux faire c'est un fopen, puis tu récupères le contenu du fichier dans une variable, ensuite tu affiches cette variable dans une zone de texte afin que l'utilisateur puisse modifier puis il soumet un formulaire avec cette zone de texte que tu récupère dans une variable dont tu te serts pour ré-écrire ton fichier.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2006, 17h36   #9
Membre Expert
 
Avatar de Bidouille
 
Inscription : mars 2003
Messages : 1 158
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 1 158
Points : 1 054
Points : 1 054
Citation:
Envoyé par nicoaix
oui mais ce que tu peux faire c'est un fopen, puis tu récupères le contenu du fichier dans une variable
Cela ne marchera pas car le format MS-Word est binaire.
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.
Bidouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 08h46   #10
Invité de passage
 
Inscription : mars 2004
Messages : 16
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 16
Points : 1
Points : 1
Bon si je comprend bien il faut que je fasse un download puis un upload!?
Auriez vous un petit lien pour m'indiquer comment faire?
Bart51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h12.


 
 
 
 
Partenaires

Hébergement Web