Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
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 27/12/2011, 13h50   #1
Candidat au titre de Membre du Club
 
Homme
Développeur Java
Inscription : novembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 41
Points : 10
Points : 10
Par défaut Lancer l'installation d'un programme depuis une page php

Bonjour,

Completement novice en matiere de php, mon maitre de stage m'a demande de faire une page php qui, quand on clique sur un bouton par exemple, permet de lancer l’exécution d'un exécutable.

Est ce possible a faire en php? Pour moi la logique serait que l'utilisateur telecharge le soft et l'execute. Un de mes amis m'a conseiller de regarder du cote d'activeX, mais l'execution doit pouvoir se lancer quelque soit le type de machine sur lequel travaille l'utilisateur. (Windows, Mac, Linux...).

Auriez vous une piste vers laquelle je puisse creuser?

Merci d'avance pour vos reponses.
MedyAndFriends est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 14h07   #2
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 808
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 808
Points : 35 789
Points : 35 789
Citation:
Envoyé par MedyAndFriends
Completement novice en matiere de php, mon maitre de stage m'a demande de faire une page php qui, quand on clique sur un bouton par exemple, permet de lancer l’exécution d'un exécutable.
Dans l'idée, l'exécutable, c'est quoi ? formatteMonDisqueDur.exe ou installeMonVirus.exe ?
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 14h12   #3
Candidat au titre de Membre du Club
 
Homme
Développeur Java
Inscription : novembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 41
Points : 10
Points : 10
Ou plus simplement:

"souhaitez vous installer la mise a jour de votre logiciel?".

Je veux bien sur laisser a l'utilisateur le choix a l'utilisateur d’exécuter ou non le programme. Comme le ferait Firefox mais en automatisant tout sa...

Y'a une reponse plus constructive? Non parceque si sa dependait de moi, l'utilisateur devrait telecharger le fichier et l'executer, apres on me demande de faire sa dans ma boite, je m'execute c'est tout...
MedyAndFriends est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 14h19   #4
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 808
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 808
Points : 35 789
Points : 35 789
Désolé, ça me semblait pourtant constructif de faire apparaitre que vouloir lancer un exécutable de façon automatique depuis une page Web serait une faille énorme de sécurité et que de ce fait, à part passer par un téléchargement, il n'y a, encore heureux, pas d'alternative !
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 14h24   #5
Candidat au titre de Membre du Club
 
Homme
Développeur Java
Inscription : novembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 41
Points : 10
Points : 10
Je suis tout a fait d'accord avec toi en fait.

Pour moi le php s’exécutant cote serveur, je sais bien que je ne peux pas exécuter directement quelque chose sur la machine client. Le but est d'automatiser un maximum l’opération.

Au lieu de cliquer sur télécharger et d'aller cliquer sur exécuter dans tes téléchargements, j'aimerais juste que le php te propose d’exécuter directement. Le fichier n'est pas très lourd en plus.

C'est une appli air, ensuite l'installer Adobe prends le relais.

Je voulais juste savoir si c’était possible en php.
MedyAndFriends est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 14h40   #6
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 808
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 808
Points : 35 789
Points : 35 789
Non, ce n'est pas possible en PHP puisque c'est le navigateur qui gère les téléchargements, il n'a aucun lien avec le code serveur.
A la rigueur, essaye de voir si tu ne peux pas le faire en Flash plutôt.
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 14h44   #7
Candidat au titre de Membre du Club
 
Homme
Développeur Java
Inscription : novembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 41
Points : 10
Points : 10
Je dois faire une page rapidement, donc je vais me contenter de lancer le download, sa confirme ce que je pensais, merci beaucoup.
MedyAndFriends est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 20h28   #8
Membre chevronné
 
Avatar de Marc3001
 
Homme
Ingénieur développement logiciels
Inscription : février 2008
Messages : 430
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : février 2008
Messages : 430
Points : 682
Points : 682
Citation:
Envoyé par MedyAndFriends Voir le message
mon maitre de stage m'a demande de faire une page php qui, quand on clique sur un bouton par exemple, permet de lancer l’exécution d'un exécutable.
Change de maître de stage
__________________
Le logiciel, c'est comme le sexe, c'est meilleur quand c'est libre.

Linus Torvalds
Marc3001 est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Proposer ce sujet en actualité
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web