Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Autres langages pour le Web
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 11/07/2005, 09h18   #1
Rédactrice
 
Avatar de xave
 
Inscription : mai 2002
Messages : 860
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2002
Messages : 860
Points : 824
Points : 824
Par défaut application web et port COM

Bonjour,

Je dois développer une application web qui communique avec des lecteurs de code barres via un port RS232.
Je développe en PHP avec un server Apache et MySQL.

Or pour la communication, je ne sais vraiment pas comment m'y prendre... J'ai déjà développé des applis sur port COM mais en C++...
Existe-t'il en PHP des fonctions permettant de lire et d'écrire sur le port COM?
Sinon, comment dois-je m'y prendre?

Merci d'avance.
xave est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2005, 10h43   #2
Membre éclairé
 
Avatar de giminik
 
Inscription : mars 2002
Messages : 303
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mars 2002
Messages : 303
Points : 356
Points : 356
Envoyer un message via MSN à giminik
un script cgi en c ou c++ ???
quel est le système d'exploitation ?
giminik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2005, 10h48   #3
Rédactrice
 
Avatar de xave
 
Inscription : mai 2002
Messages : 860
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2002
Messages : 860
Points : 824
Points : 824
Le script que j'avais fait à l'époque pour un port com était en C++.

Tout ça pour dire que dans le principe, la communication avec le port COM ne me pose pas de problème, mon problème serait plutôt de l'adapter à mon application web...

Le système d'exploitation devrait normalement être NT.
xave est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2005, 10h57   #4
Membre éclairé
 
Avatar de giminik
 
Inscription : mars 2002
Messages : 303
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mars 2002
Messages : 303
Points : 356
Points : 356
Envoyer un message via MSN à giminik
il suffit d'activer l'exécution des cgi.
je n'ai jamais testé mais c'est très courant.
http://httpd.apache.org/docs-2.0/mod/mod_cgi.html
http://httpd.apache.org/docs-2.0/mod/core.html#options

il suffit alors de passer d'éventuels arguments au programme en c++ et le tour devrait être joué
giminik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2005, 11h08   #5
Rédactrice
 
Avatar de xave
 
Inscription : mai 2002
Messages : 860
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2002
Messages : 860
Points : 824
Points : 824
Tu veux dire que je peux réutiliser le code C++ que j'ai écrit il y a 3 ans et activer l'exécution des cgi pour pouvoir faire fonctionner la fonction en C++ dans mon script PHP?

Autre problème, maintenant je n'ai plus de compilateur C++ et l'existant a besoin d'être adapté aux spécifications actuelles...
Vaut-il mieux redévelopper avec un langage open source (lequel?) ou chercher un compilateur C (lequel?)?
xave est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2005, 11h25   #6
Membre éclairé
 
Avatar de giminik
 
Inscription : mars 2002
Messages : 303
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mars 2002
Messages : 303
Points : 356
Points : 356
Envoyer un message via MSN à giminik
Citation:
Envoyé par xave
Tu veux dire que je peux réutiliser le code C++ que j'ai écrit il y a 3 ans et activer l'exécution des cgi pour pouvoir faire fonctionner la fonction en C++ dans mon script PHP?
pas directement depuis un script php. c'est apache qui s'occupera de l'exécution du programme.
http://fr.wikipedia.org/wiki/CGI
pour cela il faut configurer apache.
une petite recherche sur google devrait t'en apporter un peu plus.

pour les outils, renseigne toi dans le forum c++
giminik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2005, 11h28   #7
Rédactrice
 
Avatar de xave
 
Inscription : mai 2002
Messages : 860
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2002
Messages : 860
Points : 824
Points : 824
OK, merci pour ta précieuse aide, ça m'a déjà beaucoup éclairé!
xave est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2005, 12h00   #8
Rédactrice
 
Avatar de xave
 
Inscription : mai 2002
Messages : 860
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2002
Messages : 860
Points : 824
Points : 824
J'ai trouvé quelque chose qui me convient encore mieux... un script PHP qui utilise directement des commandes shell, fait l'acquisition des données et les stocke dans une base de données!

J'ai plu qu'à l'adapter à mon appli...

Si ça intéresse quelqu'un, je posterai le lien de ce script.

@+++

Xave.
xave est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h25.


 
 
 
 
Partenaires

Hébergement Web