lien qui lance un point exe!!!

Eléphant du PHP | 89 Messages

14 févr. 2006, 19:39

bonjour,
je voudrais savoir s'il est possible de créer un lien en php qui en cliquant dessus permettrait de lancer un executable directement???
Merci

Administrateur PHPfrance
Administrateur PHPfrance | 3088 Messages

14 févr. 2006, 19:58

PHP ne crée pas de liens, il se contente d'afficher du texte (en général du HTML). Si tu fais un lien en HTML vers un .exe lorsque l'utilisateur cliquera sur le lien il lui sera proposé de sauvegarder ou lancer l'exécutable. (ça dépend du navigateur)

Code : Tout sélectionner

<a href="http://www.example.com/programme.exe">Mon programme</a>
Dans tous les cas, il est impossible de lancer un programme sans confirmation de l'utilisateur.

ViPHP
fab
ViPHP | 2657 Messages

14 févr. 2006, 20:28

il faut savoir que le programme sera éxécuté coté serveur et non chez le client ( question de sécurité avant tout)
Apres tu as la méthode de Hubert ou sinon tu peux utiliser [url=http://fr.php.net/system]system()[/php] et [url=http://fr.php.net/exec]exec()[/php] dans la page sur lequel pointe ton lien.
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }