2016-09-09 3 views
0

J'ai travaillé avec la tâche de convertir une base de données MS Access en une application web. Tout va bien, mais un problème, l'envoi d'un numéro de client à un modem interne. Je n'ai pas trouvé un moyen facile de le faire. Quelqu'un at-il des solutions de travail ou des idées avec des exemples? Je vous remercie.Composer un modem à partir d'une application PHP?

+0

Le modem est-il connecté à votre serveur ou à l'ordinateur de l'utilisateur? –

+0

Plus d'infos nécessaires. Quel est le cas d'utilisation? Est-ce que le serveur ou le client a le modem? A quoi cela sert? – svn

+0

Mes excuses. Les modems sont attachés aux machines clientes qui accèdent à une application Web. –

Répondre

0

Votre principal problème est de savoir comment exécuter certaines commandes sur votre machine client à partir de votre application Web. C'est pratiquement impossible pour des raisons de sécurité. Vous avez besoin d'un programme client (ou d'une extension de navigateur) sur les machines utilisateur.

Si vous n'avez besoin que d'une option pour composer un numéro, vous pouvez enregistrer un nouveau gestionnaire de protocole dans votre navigateur pour obtenir des liens. Par exemple, si vous avez installé Skype, il peut gérer les liens:

<a href="callto://+***********">Link will initiate Skype to call my number</a> 
<a href="skype:********?call">Link will initiate Skype to call my Skype username!</a> 

Comment enregistrer protocole: http://kb.mozillazine.org/Register_protocol

Bien sûr, je suppose, que vous avez un outil de ligne de commande pour le numéro de numérotation. L'inconvénient de la solution de type protocole est que vous n'avez aucune réaction à l'exécution de la commande.

L'autre solution consisterait à écrire une extension de navigateur dédiée.