fonction php ouvrant des fichiers excel, word, ppt

Répondre
ahmet57
le 05/05/2006 à 14:24
ahmet57
Salut tout le monde,


est ce que quelqu'un pourrait me donner le script d'une fonction qui permet d'ouvrir un fichier excel, word, ppt connaissant le chemin complet du fichier (paramètre d'entrée de la fonction : chemin complet du fichier à ouvrir --> ex : M:\\test\plan.doc

le caractère ' ne doit pas poser de problème
ex : -> m:\\test\plan d'action.doc

Parce j'ai un problème avec les apostrophe et c'est peu être du à mes fonctions qui me permettent d'ouvrir les fichiers ( ce sont des fonctions javasript):

//ouverture de powerpoint pour stratégies
function OuvrirPPT(inChemin,url)
{
var myApp = new ActiveXObject("powerpoint.Application");
if (myApp != null)
{
myApp.Visible = true;
myApp.Presentations.Open(inChemin);
location.href=""+url+"";

myApp.terminate();
myApp="";
}

}

function OuvrirDOC(inChemin,url)
{
var myApp = new ActiveXObject("word.Application");
if (myApp != null)
{
myApp.Visible = true;
myApp.Documents.Open(inChemin);
location.href=""+url+"";

myApp.terminate();
myApp="";
}

}



function OuvrirXLS(inChemin,url)
{
var myApp = new ActiveXObject("Excel.Application");
if (myApp != null)
{
myApp.Visible = true;
myApp.Workbooks.Open(inChemin);
location.href=""+url+"";

myApp.terminate();
myApp="";
}

}



Merci.
zebden
le 05/05/2006 à 14:36
zebden
Pas besoin de poster deux fois.

Déjà des apostrophes dans un nom de doc est absurde mais à mon avis ça tu n'y es pour rien.

T'as essayé la fonction urlencode côté PHP ? Sinon renomme le fichier à l'ouverture avec rename, vire l'apostrophe et ouvre le ensuite.

Ou alors essaie un autre encodage.
zebdinou pour les intimes / Blog : http://www.zebden.fr
ahmet57
le 05/05/2006 à 14:40
ahmet57
oui j'ai déjà essayé la fonction urlencode et urldecode. je l'utilise actuellement.


je récupère le chemin complet depuis une base et c'est ce chemin que j'ouvre,

Donc si je renomme le fichier ou le chemin, il n'arrivera plus à retrouvé le fichier à ouvrir. ????
ahmet57
le 05/05/2006 à 14:42
ahmet57
sinon tu connaitrais pas plutot une fonction php permettant d'ouvrir les fichiers word, excel, ppt connaissant le chemin complet du ficheir ??
zebden
le 05/05/2006 à 17:03
zebden
L'objet COM en php mais c'est plus pour dialoguer et du coup le modifier. Regarde de côté la.. mais bon

+ d'infos

Si tu veux juste l'ouvrir, alors un simple lien vers .doc, .xls ou .ppt devrait suffir.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours