Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 17/01/2007, 08h49   #1
Nouveau Membre du Club
 
Inscription : mai 2006
Messages : 93
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 93
Points : 30
Points : 30
Envoyer un message via MSN à jedi186
Par défaut Ouvrir fichier excel en php

Bonjour à tous,
Après plusieurs recherche sans succées, je m'en remet à vous.
Je suis actuellement en stage, et je cherchais un moyen d'ouvrir un fichier .xls (excel) à partir d'une page php/html.

Je m'explique :
J'arrive à créer un fichier excel avec le contenu que j'ai besoin, seulement j'aimerai que ce fichier .xls, apres avoir été créé, s'ouvre au clic d'un lien ou bouton.

Merci d'avance!
Bonne journée !
jedi186 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 12h31   #2
Nouveau Membre du Club
 
Inscription : mai 2006
Messages : 93
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 93
Points : 30
Points : 30
Envoyer un message via MSN à jedi186
Bon j'ai finalement trouvé une solution :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
je fait une fonction javascript qui ce sert de activeX donc faire attention que toutes les fonction internet activeX soit activé (outils/options internet/securité/personnalisé) :
 
<SCRIPT LANGUAGE="javascript">
<!--
function OuvreExecutable(e)
{
var w = new ActiveXObject("WScript.Shell");
w.run (e);
}
// -->
</SCRIPT>
 
puis le code PHP pour demarer sur un bouton par exemple :
 
<INPUT TYPE="button" value="Cliquez ici pour afficher et modifier le document Excel" onclick='OuvreExecutable("EXCEL.exe Chemin-de-votre-dossier-xls")'>
J'espère que ça pourra aider quelques personnes.
A bientot ! bonne continuation.
jedi186 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 09h35   #3
Nouveau Membre du Club
 
Inscription : mai 2006
Messages : 93
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 93
Points : 30
Points : 30
Envoyer un message via MSN à jedi186
Bonjour,
Tout d'abord merci pour se code !
Seulement j'ai un petit problème, j'aimerai mette le nom du chemin du fichier excel dans une variable, mais il ne me le trouve pas, et en plus lorsque excel s'ouvre il met qu'il ne trouve pas le fichier $xls.xls ($xls = contient le chemin)

Code :
1
2
 
<body onload='OuvreExecutable("EXCEL.exe $xls");'>
Si vous aviez une idée cela m'aiderai beaucoup, merci d'avance !

Jedi186
jedi186 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 10h47   #4
Membre régulier
 
Inscription : janvier 2011
Messages : 283
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 283
Points : 96
Points : 96
Je suis pas une pro du php mais tu peux toujours essayer. il faut peut etre mettre des point au niveau du $lien pour la concaténation

Code :
1
2
3
4
5
<?php
$lien =EXCEL.exe Chemin-de-votre-dossier-xls
?>
 
<INPUT TYPE="button" value="Cliquez ici pour afficher et modifier le document Excel" onclick='OuvreExecutable("<?php $lien ?>")'>
xouzi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h00.


 
 
 
 
Partenaires

Hébergement Web