Aller au contenu

lancer une application avec exec


cced

Sujets conseillés

Bonjour,

je souhaite que mon programme php ouvre un programme (Access).

J'ai utilisé la fonction exec , qui lance un fichier .bat qui ouvre Access...

avec easy php , quand je travaille en local, ca marche .

mais quand je le met sur le serveur apache , cela ne marche pas : il ne doit pas reconnaitre le chemin C: ... pour lancer access

Comment faire pour contourner ce problème ?

Merci

Lien vers le commentaire
Partager sur d’autres sites

La commande Exec, n'a pas pour vocation d'ouvrir un programme sur le poste client, mais d'exécuter une commande sur le serveur.

Ca pouvait marcher en local, avec easyPHP, vu que le serveur et le client sont une seule et même machine, mais ça ne marchera pas en distant.

Lien vers le commentaire
Partager sur d’autres sites

Ca pouvait marcher en local, avec easyPHP, vu que le serveur et le client sont une seule et même machine, mais ça ne marchera pas en distant.

Encore heureux ! :)

Sinon, je jetterais mon poste de travail par la fenêtre !

Lien vers le commentaire
Partager sur d’autres sites

Va falloir rester sur le bon vieux démarrer->programmes ;)

Y'aurait peut-être un moyen de biaiser, mais c'est du rafistolage de bourrin :

ton lien appelle une page, qui contiendra en header un content-type correspondant à access, et qui contiendrait une base vide.

Maintenant, les soucis :

- La page appelée serait vide

- Je ne connais pas le content-type d'access

- Je sais encore moins générer un MDB (même vide)

- Le logiciel ne s'ouvrirait pas automatiquement, il y aurait une fenêtre de demande d'ouverture ou d'enregistrement

Lien vers le commentaire
Partager sur d’autres sites

ok.

je vien de trouver une solution beaucoup plus simple c'est que le futur utilisateur mette sa base à jour lui-meme lancant l'applicatoin access, comme tu dis , démarrer programmes.....

merci d'avoir essayer de m'aider

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...