|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 28 ![]() |
Bonjour à tous,
J'ai à réaliser un projet durant mon stage qui consiste à mettre en place un système de sauvegarde de programmes d'automates en PHP. Je dois faire une page PHP qui lors de l'appui sur un bouton permet de lancer un fichier *.stx (ou autre type d'extensions de fichier) qui correspond au programme de l'automate sélectionné. J'ai beau cherché partout un morceau de code qui peut correspondre à mon cahier des charges, je n'en trouve pas. J'ai vu des morceaux de code pour pouvoir lancer un fichier *.txt ou *.pdf sous PHP mais je ne trouve pas de sujets qui correspondent pour des fichiers autre que ceux la. Donc est-il possible de réaliser ce type de page sous PHP ou faut-il que je me tourne vers un autre language ? Et si oui, lequel ? Merci d'avance. |
|
|
00
|
|
|
#2 | ||
|
Invité régulier
![]() Inscription : mai 2007 Messages : 28 ![]() |
On m'a conseiller d'utiliser la commande shell_exec().
Code :
Je vois bien uen fenêtre de type DOS ki se lance masi après windows médie player ne veut pas se lancer. Quelqu'un pourrai m'aider un peu plus pour m'expliquer comment marche cette fonction et si il a des modules à inclure dans Apache pour faire fonctionner cette fonction. |
||
|
|
00
|
|
|
#3 | ||||
|
Membre habitué
![]() Inscription : mai 2007 Messages : 131 ![]() |
Bonjour,
Il faut échapper les antislashes : C:\\Program Files\\Windows ... Ca peut aussi provenir des espaces dans le chemin. Dans ce cas, il faut créer un .bat dans un répertoire qui n'a pas d'espaces dans le chemin d'accès. Code :
Code :
|
||||
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 10 ![]() |
D'aprés ce que j'ai compris, tu cherches à creer n'importe quel type de document en cliquant sur ton bouton ?
Si c'est le cas, voici la solution : utilises la fonction touch ("nom_du_fichier.ext"); Ou bien évidemment, .ext est ton extension. (.doc, .pdf, .stx pr toi ) Maintenant, cela ne fait que créer le fichier, aprés, à toi de le modifier. Si cela ne correspond pas à ta demande, j'en suis désolé. Bon courage |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com