EXTENSION INPUT OUTPUT LIBRARY, ACÈSS DIRECT PORT PARALLEL ET SERIE
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
24 févr. 2006 à 13:31
lrearth
Messages postés1Date d'inscriptionsamedi 11 mai 2013StatutMembreDernière intervention23 juin 2013
-
23 juin 2013 à 09:17
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
lrearth
Messages postés1Date d'inscriptionsamedi 11 mai 2013StatutMembreDernière intervention23 juin 2013 23 juin 2013 à 09:17
Hi,
I using PHP5.3.2, for that I am getting error Call to undefined function iol_output(). Please provide me the DLL file for PHP 5.3.2. My email id is LREARTH@hotmail.com
Thanks in advance.
Thank you!
dubitoph
Messages postés42Date d'inscriptionmardi 27 septembre 2011StatutMembreDernière intervention29 septembre 2011 24 nov. 2010 à 09:38
Bonjour,
Cette librairie m'intéresse également vivement du fait que je désire communiquer directement avec un modem en lui envoyant des commandes AT. Malheureusement, j'utilise la version 5.3.0 de Php et j'obtiens également le message suivant au lancement de Wamp :
"PHP Startup : php_iol : Unable to initialize module
Module compiled with module API=20050922
PHP compiled with module API=20090626
These options need to mach"
Dommage, car cette librairie me semble vraiment intéressante
granqk
Messages postés1Date d'inscriptiondimanche 25 avril 2010StatutMembreDernière intervention25 avril 2010 25 avril 2010 à 22:09
Salut,
J'ai bien lu les commentaires concernant "PHP Warning: PHP Startup: ¬4+Ø : Unable to initialize module"
Et j'ai installe PHP 5.0.4
pourtant j'ai le meme probleme:
"Module Compiled with module API=20050922[..]
PHP Compiled with moduloe API=20041030[..]
"
Je presume que le probleme est quand meme la version de PHP.
Y'a t-il qqn qui saurait la version exacte qui a marche? Merci
==========
Basically, even though I complied with author recommendation and installed a php 5.0.x core I still have the same module issues.
I presume my version php 5.0.4 is not quite right. Would anybody who got this to work let me know which version exactly has worked?
Thanks.
bob6killer
Messages postés1Date d'inscriptionvendredi 9 septembre 2005StatutMembreDernière intervention 8 mars 2010 8 mars 2010 à 11:35
Merci pour ce travail bien fait.
J'ai une question, j'ai installé wampserver 2.0 qui utilise le php 5.3 il m'affiche cette erreur au démarrage du service php :
PHP STARTUP : php_iol : unable to initialise module
Module compiled with module API = 20050922
PHP compiled with module API = 20090626
This option need to match
Est ce qu'il serait possible d'avoir une version compiler qui irait mieux avec php 5.3 ?
Si vous avez une autre solution pour corriger ce problème, je veux bien l'appliquer
Merci d'avance
techwarior2
Messages postés18Date d'inscriptiondimanche 30 octobre 2005StatutMembreDernière intervention11 décembre 2009 11 déc. 2009 à 16:15
J'ai trouvé pourquoi (finalement la vérité n'étais pas ailleurs ... )
Il faut activer les extension en les cochant dans Wamp : petite icone en bas à droite, PHP - PHP extensions - cliquer php_iol
ET CA MARCHE :)
ENORMISSIME
techwarior2
Messages postés18Date d'inscriptiondimanche 30 octobre 2005StatutMembreDernière intervention11 décembre 2009 11 déc. 2009 à 16:00
Je suis comme Princesse, j'ai ce message lorsque je lance le fichier .php :
Fatal error: Call to undefined function iol_info() in C:\wamp\www\RS\class\php_iol.class.php on line 36
J'ai bien copié mes fichier .dll et j'ai la version PHP 5.1.2
Pourquoi donc ?
matdev62
Messages postés30Date d'inscriptionjeudi 14 mai 2009StatutMembreDernière intervention11 février 2011 10 déc. 2009 à 09:06
Bonjour,
je m'intéresse fortement à cette source pour récupérer des infomation d'une balance électronique et d'un lecteur de code barre. Par contre, cela fait un moment que je cherche des informations et à chaque fois je fini sur la chose suivante : "Php ne permet pas de lire des informations provenant d'un pc client". Est-ce que cette classe compiler avec delphi me le permet?
Question annexe quelqu'un sait où trouver d'ancienne version de php car je suis en 5.2 et donc pas de compilation pour cette version?
Merci
gougougne
Messages postés3Date d'inscriptionvendredi 15 octobre 2004StatutMembreDernière intervention 7 mai 2009 7 mai 2009 à 08:36
Bonjour,
as tu biien suivi les instruction d'installation décrites dans le fichier readme.txt ?
si oui vérifie bien de ne pas avoir fait d'erreur.
Tu peux vérifier aussi la version de php installée avec easy php (http://127.0.0.1/home/) puis php info.
Bon courrage.
Prinsesse8
Messages postés2Date d'inscriptionmardi 21 avril 2009StatutMembreDernière intervention 7 mai 2009 7 mai 2009 à 02:04
ahh ok,merci. alors vous avez parlé de php 5.0 et je ne sais même pas c'est quoi ! (j'ai cru que c'était easyphp :$)
j'ai passé toute la journée à faire des recherches sur internet pour l'installer mais vraiment j'ai rien compris (je suis débutante :$) j'ai même pas compris les instructions d'installation de php5 !
Pour cet extension j'ai suivi la procédure mais ça ne marche pas
"Fatal error: Call to undefined function iol_info() in C:\Program Files\EasyPHP 3.0\www\phpcs_EXTENSION-INPUT-OUTPUT-LIBRARY-ACESS-DIRECT-PORT-PARALLEL___Page\php\class\php_iol.class.php on line 36"
"Fatal error: Call to undefined function iol_input() in C:\Program Files\EasyPHP 3.0\www\phpcs_EXTENSION-INPUT-OUTPUT-LIBRARY-ACESS-DIRECT-PORT-PARALLEL___Page\php\class\php_iol.class.php on line 28"
"Fatal error: Call to undefined function iol_output() in C:\Program Files\EasyPHP 3.0\www\phpcs_EXTENSION-INPUT-OUTPUT-LIBRARY-ACESS-DIRECT-PORT-PARALLEL___Page\php\class\php_iol.class.php on line 18"
j'ai easyphp3.0
Firefox/3.0.8
est-ce que vous pouvez m'aider ou m'expliquer?
merci
gougougne
Messages postés3Date d'inscriptionvendredi 15 octobre 2004StatutMembreDernière intervention 7 mai 2009 6 mai 2009 à 16:25
Bonjour Princesse8,
la dernière version d'easyphp est la version 3.
Je pense qu'elle inclut la version 5 de php.
Voila.
Prinsesse8
Messages postés2Date d'inscriptionmardi 21 avril 2009StatutMembreDernière intervention 7 mai 2009 6 mai 2009 à 15:01
bonjour,
un lien pour télécharger easyphp 5 s'il vous plait?
parce que je trouve que la version 3 !!
merci d'avance.
cs_ramzi83
Messages postés7Date d'inscriptionvendredi 17 avril 2009StatutMembreDernière intervention 7 mai 2009 26 avril 2009 à 02:28
salut
je suis Ramzi de Tunisie, j'ai projet de fin d'étude, qui consiste à réaliser une carte à base de PIC 16f77 pour commander une table de montage ( commander 32 diodes ) cette carte communique avec le PC par le RS232 . je dois réaliser le programme par l'assembleur.
alors je si vous pouvez m'aider en m'indiquant les commandes que je dois les utiliser par l'assembleur pour envoyer les donner par le RS232 vers la carte, voici mon email en plus
ramzi.bk@hotmail.com
merci .....
qcdu77
Messages postés1Date d'inscriptionvendredi 18 août 2006StatutMembreDernière intervention20 octobre 2008 20 oct. 2008 à 00:04
Bonjour, j'ai tout à fait réussi à faire fonctionner cette librairie, et je le trouve géniale !!!
Par contre, j'aimerais pouvoir lire ce qui a déjà été envoyé au port parallèle, afin d'y rajouter une sortie, je m'explique:
J'ai un petit boitier avec 8 Leds connectées sur les 8 sorties du port, je peux les contrôler parfaitement. Maintenant, j'aimerais pouvoir allumer une d'elles sans éteindre les autres, comme si on y ajoutait son "numéro" dans la fonction iol_output, en plus des autres.
Videngeur
Messages postés1Date d'inscriptionlundi 9 avril 2007StatutMembreDernière intervention19 avril 2008 19 avril 2008 à 01:30
Ne fonctionne pas:
Fatal error: Call to undefined function iol_output() in F:\wamp\www\class\php_iol.class.php on line 18
Pigolleke
Messages postés2Date d'inscriptionvendredi 22 septembre 2006StatutMembreDernière intervention26 juillet 2007 26 juil. 2007 à 16:31
That would be wunderfull TheSin :)
My english is bad too, i'm from Belgium, dutch side, hehe
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 26 juil. 2007 à 16:19
Pigolieke, you must install PHP 5.0.x and not PHP 5.2.x, the library has compiled only for PHP 5.0.x ;-)
The author of this source will update the source when he will have time ;-)
(My english can it bad, I'm French ;-) )
Pigolleke
Messages postés2Date d'inscriptionvendredi 22 septembre 2006StatutMembreDernière intervention26 juillet 2007 26 juil. 2007 à 15:46
Hi,
I copied all the files in the windows and php folder, and restart all services. But when i call the class i get an error: Call to undefined function iol_input() .
I use php 5.2.3
Grtz
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 7 juin 2007 à 04:42
Je suis francheent désolé mais mon emploi actuel du temps ne me permet plus de fournir de support (devo)pour ce projet. Donc libre à vous de vous dévoilé en vous basant sur ce projet pour mettre en place une meilleur granulausité des fonctions.. Bref après 8100 vues, J'ai la certitude que ce type de projet devrait être directement implémenté aux librairies pour le core de php !!
So, bon devo !!
marzoukjana
Messages postés2Date d'inscriptionjeudi 2 novembre 2006StatutMembreDernière intervention13 juin 2007 3 juin 2007 à 20:03
slt,
je pense si ce code marche pour lire et ecrire sur liaison série rs232 alors ce code ne peut être que génial, mais en fait, j'arrive pas à déchiffrer ce code (je suis un mecanicien pas un infor), mais pour ce code est tres important car il entre ds le cadre de mon projet de fin d'année.est vous pouvez m'aide ça csera tres gentille.
je utilise PHP4 et je veux lire et ecrire sur rs232. cependant j arrive pas à savoir comment configurer ce port(vitesse, parité...)
Meeerrccciiiiiiiiiiiiiii,
morganistic
Messages postés6Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention22 mars 2007 22 mars 2007 à 16:51
sinon ce code est compliqué mais genial alors felicitations au programmeur!
morganistic
Messages postés6Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention22 mars 2007 22 mars 2007 à 16:50
bonjour,
je souhaiterais faire marcher ces classes avec php4.2 mais je programme simplement en php...
Vous serait il possible de compiler tout ca pour php4.2?
pourriez vous aussi me diriger vers un site qui me permette de comprendre pouquoi vous devez compiler du code avec delphi avant de l utiliser avec php?
merci d avance!
delan010
Messages postés2Date d'inscriptiondimanche 11 mars 2007StatutMembreDernière intervention14 mars 2007 14 mars 2007 à 20:01
j'ai telecharger le dernier version et???? Sa marche
Merci bien
Maintenant a moi pour faire quelque chose
(exuser moi pour mon francias)
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 13 mars 2007 à 11:42
hep, dans ton cas Delan, il me semble que tu utilise la version 5.1.4 de php. Hors comme j'ai déjà laissé en commentaire plus haut(les gens ne lisent pas les feedbacks généralement) et comme tu as pu le constater.. la derniere librairie date de plus d'un ans maintenant. La dll en question ne semble pas avoir été chargé par le moteur php lors de son démarrage ce qui te donne une message d'erreur "undefined function". Bref aux nombres de visite et à l'engoûment que cette source produit, je compte my remettre au travail pour une maj et améliorations des fonctions ! Quelqu'un est partant pour m'aidé ?
delan010
Messages postés2Date d'inscriptiondimanche 11 mars 2007StatutMembreDernière intervention14 mars 2007 11 mars 2007 à 21:19
j'ai tout installer (mon francias n'est pas tres bon :-( )
mais sa ne marche pas "Call to undefined function iol_info()"
J'ai PHP Version 5.1.4
php_iolv2.dll est de 26/2/2006 (381kB)
C'est le plus recent?
Si non, ou je peut trouver le plus recent???
Merci pour m'aider
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 5 févr. 2007 à 12:32
Sorry, I don't know recompile this library.
Ask to author of this module, e1130, with a private message ;-)
jfmateos
Messages postés2Date d'inscriptionsamedi 3 février 2007StatutMembreDernière intervention 5 février 2007 5 févr. 2007 à 10:15
Thank you very much THESIN (muchas gracias; i´m from Spain). i´m already using PHP5.2.0 (wamp 5). Could anybody explain me how to recompile this library for PHP 5.2.0?
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 4 févr. 2007 à 23:33
jfmateos, you must install PHP5 and not PHP4, the library has compiled only for PHP 5.0.x ;-)
(My english can it bad, I'm French ;-) )
jfmateos
Messages postés2Date d'inscriptionsamedi 3 février 2007StatutMembreDernière intervention 5 février 2007 3 févr. 2007 à 19:38
I´m having the same problem as GIGI1:
PHP Warning: PHP Startup: ¬4+Ø : Unable to initialize module
Module compiled with module API=20041030, debug=0, thread-safety=1
PHP compiled with module API=20050922, debug=0, thread-safety=1
These options need to match in Unknown on line 0
But I cannot understand French. Please could someone explain me the solution in english/spanish.
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 1 déc. 2006 à 21:48
...je tente d'étendre les fonctionnalités de ta dll pour lui integrer le protocol i2c.
Mon idé étant qu'il faut qu'il ny ai aucun erreur d'execution en tmp réel sous apache sinon il plante.. Peut être en postant les fonctions i2c que tu as rajouté, il y aurrait possibilité de trouver le problème et de le corriger.
cs_smagghe
Messages postés1Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention20 mai 2006 20 mai 2006 à 00:49
Bonsoir, j'utilise Delphi 2005 et php4delphi 6.2 parametré php512, je tente d'étendre les fonctionnalités de ta dll pour lui integre le protocol i2c, mais rien qu'en compilant ton source cela plante apache au chargement alors que ta dll, elle, elle fonctionne .
aurais tu idée ??... la taille de ta dll fait 407k et la mienne 402k...
Merci d'avance
VorlonKen
Messages postés1Date d'inscriptionvendredi 12 mai 2006StatutMembreDernière intervention18 mai 2006 18 mai 2006 à 15:27
Rien ne se produit ! Le port de rendement ne change pas. Input32.dll fonctionne bien avec VB6
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 26 avril 2006 à 23:45
Voila une nouvelle MAJ qui peut être suporté de PHP5.0 à 5.1.2
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 13 avril 2006 à 18:46
#2
Unable to initialize module Module compiled with module API=20041030, PHP compiled with module API=20050922
...
[quote] cité plus haut dans les commentaires,
J'ai oublié d'indiquer que la dll php_iolVx.dll à été compiler pour le core php5.0.x. Cela est dû à une directive de compilation alors sois que vous attendez que je compile pour les autres versions audelà de php4.0 ou sois que vous décidiez de compiler vous même avec vos propres directive pour votre serveur.
[quote]
cs_gigi1
Messages postés2Date d'inscriptionmardi 11 avril 2006StatutMembreDernière intervention13 avril 2006 13 avril 2006 à 11:13
Au fait, j'ai ce warning lors du démarrage de php
PHP Warning: PHP Startup: ¬4+Ø : Unable to initialize module
Module compiled with module API=20041030, debug=0, thread-safety=1
PHP compiled with module API=20050922, debug=0, thread-safety=1
These options need to match in Unknown on line 0
cs_gigi1
Messages postés2Date d'inscriptionmardi 11 avril 2006StatutMembreDernière intervention13 avril 2006 12 avril 2006 à 21:21
Salut... bon alors j'ai suivie toute la procédure pas à pas et impossible d'exécuter le source exemple (ex. iol_info.php). J'ai toujours l'erreur "Fatal error: Call to undefined function iol_info() in C:\wamp\www\iol\class\php_iol.class.php on line 35
"... please help... :) merci
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 1 avril 2006 à 21:47
ta pas compris aroune! Inpout32.dll contourne le problème sur windows xp, il fonctionne en kernel mode et donc écris pas directement sur le port en question...
cs_aroune
Messages postés3Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention23 mars 2006 23 mars 2006 à 06:08
à force de chercher j'ai fini par trouver.
windows xp protege le port //,donc impossible de lire ou ecrire sur celui-ci.
seule solution lancer un petit programe pour enlever la protection
il s'appelle "elkportNT".je l'ai trouver avec la dll et les programe d'exemple en vb(+ module)à l'adresse suivante:
http://elkhiyar.ifrance.com en outre cette dll fonctionne sous windows 95,98,nt,me,2000,xp,2003.
salut à tous et merci .
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 16 mars 2006 à 00:07
vb dot net 2005 a une version gratuite, comme tous les langage dot net 2005 chez microsoft (c'est une nouveauté microsoft), tu n'a juste pas le droit de l'utiliser pour une application commerciale.
certes, faut une petit temps d'adaptation pour passer au dot net, mais je te le conseille fortement, c'est nettement plus puissant ;-)
la dll qu'il te faut, c'est inpout.dll
elle te permet d'utiliser le port série ou le port parallèle, suffit de lui entrer l'adresse correctement ;-) (donc dans ton cas, 378h)
cs_aroune
Messages postés3Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention23 mars 2006 15 mars 2006 à 06:14
Merci pour vos renseignements,je vais continuer mes recherche car je suis persuader qu'il doit exister un moyen d'utiliser le port // en vb5,d'autant plus que je n'ais pas les moyen de me payer vb6 ou autre.
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 15 mars 2006 à 00:20
La dll php_iolVx.dll est une extension et à été compiler seulement que pour le core PHP. Un peut comme mysql, gd2, etc... Donc cette dernière ne fonctionnera pas pour vb ni pour les autres langages.
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 13 mars 2006 à 20:32
mais pourquoi tu veux faire fonctionner la dll avec vb5 alors que 1) y'a vb6 depuis plusieurs années, et meme maitennant 7 et 8 (dot net), et que 2) la dll est pour être intégrée en tant que module de PHP ?
(c'est une extension PHP, comme mysql, gd2, etc ...)
cs_aroune
Messages postés3Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention23 mars 2006 13 mars 2006 à 19:02
salus à tous.
j'ai essaye la dll en vb5 sous window xp à l'execution j'obtient:
"visual basic à rencontré un problème et doit fermer...etc etc"
e1130 à dit:
Fonctionne pour WIN9x/NT/2000/XP!!! Suivez les instructions d'installation et il n'y aura pas de problème.
oui mais je trouve les instruction un peu legere .
une ame charitable pourait elle faire un petit programe d'exemple pour un novice qui rame?.
merci.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 9 mars 2006 à 21:16
"A part çà, tu devrais proposer ta contribution pour quel soit en standard dans PHP-GTK pour Windows ;o)"=> LOL phpgtk, tu sais même pas ce que c'est ;) c'est un bind, c'est du C, pas du php x)
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 8 mars 2006 à 18:54
Merci... Ca va m'encourager à me lancer dans PHP-GTK : un standard au grand avenir :op
Heu... Il y aurait pas quelque part un exemple en VB6 pour faire une extension PHP ?
A part çà, tu devrais proposer ta contribution pour quel soit en standard dans PHP-GTK pour Windows ;o)
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 7 mars 2006 à 20:33
"Cela sous entend que vos scripts écrits sous linux tourneront sous windows et vice versa"
On peut entendre par là que iol pour windows ne tournerais pas sur linux. J'ai pris ce paragraphe pour indiquer que l'on peut se servir de php-gtk pour windows.
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 7 mars 2006 à 20:26
Rien de compliquer à ce niveau là... Mon projet à pour but annuler la difficulté d'accèder au port IO pour WIN9x/NT/2000/XP surtout pour la base nt, ce qui n'est pas un problème pour linux. Rien de compliquer et pas besoin d'une extension pour y accèder. Donc si vous suivez bien ce que je dis, il faut que vous installiez une version de PHP-GTK pour windows, alors ainsi copyé textuellement :
php-gtk existe aussi sous windows et on a vu que charger la librairie windows (.dll) ou la librairie linux (.so) en fonction du système d'exploitation sous lequel le script est exécuté ne présente pas de problème. Cela sous entend que vos scripts écrits sous linux tourneront sous windows et vice versa...
donc installer; php, iol, gtk et il n'y aura pas de problème.
Alors, je marque mes 100 points !!
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 7 mars 2006 à 15:02
Tu as de la doc (en francais) sur la creation d'extension pour PHP ?
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 4 mars 2006 à 20:05
J'ai oublié d'indiquer que la dll php_iolVx.dll à été compiler pour le core php5.0.x. Cela est dû à une directive de compilation alors sois que vous attendez que je compile pour les autres versions audelà de php4.0 ou sois que vous décidiez de compiler vous même avec vos propres directive pour votre serveur.
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 2 mars 2006 à 20:23
Fonctionne pour WIN9x/NT/2000/XP!!! Suivez les instructions d'installation et il n'y aura pas de problème.
gougougne
Messages postés3Date d'inscriptionvendredi 15 octobre 2004StatutMembreDernière intervention 7 mai 2009 28 févr. 2006 à 09:10
existe t'il une solution pour XP ? car apparament ça ne fonctionne pas.
cs_Antidote
Messages postés163Date d'inscriptionlundi 29 septembre 2003StatutMembreDernière intervention 8 mai 2010 27 févr. 2006 à 20:23
ah tu as déjà programmer ça coucou747 ? ça m'intéresserai fortement, car je risque de devoir en intégré prochainement.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 27 févr. 2006 à 20:10
une douchette à code barre est une entrée comme un clavier (j'ai développé un gestionnaire d'entreprise... mais je ne l'ai jamais terminé car mes béta testeurs ne m'ont pas fait de rapport... c'est horrible les parents et les entreprises familiales..)
cs_Antidote
Messages postés163Date d'inscriptionlundi 29 septembre 2003StatutMembreDernière intervention 8 mai 2010 27 févr. 2006 à 20:01
pratique pour un bippeur de code barre, ça serais sympa de développer toute une gestion de stock autour de ça.
TheSin
Messages postés331Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention10 février 2009 26 févr. 2006 à 16:16
intéressant :)
je crois que je vais reprendre mon projet de lecteur multicartes sur appli php :) (avec le module i2c que je devrais adapter au php ^^)
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 26 févr. 2006 à 05:58
Voila c'est fait, l'implémentation des class à été effectué!!
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 25 févr. 2006 à 18:00
ahah, pour ceux qui peuvent encore voir mon ancienne photo côté gauche du message. Vous trouverez un différence celle de gauche celle du profil puisque la photo n'a pas encore fais sont chemin dans le cache srv...
e1130
Messages postés23Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 7 juin 2007 25 févr. 2006 à 17:51
Message reçu, et je suis aussi d'avi que les examples manquent un peut de raffinement au niveau présentation. Alors, je vais donc mettre un peut de temps pour faire les classes nécessaire. Ce ne dervais pas être trop long. A-t'il autre chose?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 25 févr. 2006 à 14:22
salut
c'est interessant, ça mériterait pe une class, des simples quotes à la place des doubles, et des <?php à la place des <? (on n'est pas obligé de le lancer uniquement en mode php-cli...)
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 24 févr. 2006 à 19:51
Salut,
ça peut être utile en tout cas c'est intéressant :-)
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 24 févr. 2006 à 13:31
Hello,
on ne peut pas dire qu'il y ait bcp de php...mais bon, au moins, c'est très original comme code!
23 juin 2013 à 09:17
I using PHP5.3.2, for that I am getting error Call to undefined function iol_output(). Please provide me the DLL file for PHP 5.3.2. My email id is LREARTH@hotmail.com
Thanks in advance.
Thank you!
24 nov. 2010 à 09:38
Cette librairie m'intéresse également vivement du fait que je désire communiquer directement avec un modem en lui envoyant des commandes AT. Malheureusement, j'utilise la version 5.3.0 de Php et j'obtiens également le message suivant au lancement de Wamp :
"PHP Startup : php_iol : Unable to initialize module
Module compiled with module API=20050922
PHP compiled with module API=20090626
These options need to mach"
Dommage, car cette librairie me semble vraiment intéressante
25 avril 2010 à 22:09
J'ai bien lu les commentaires concernant "PHP Warning: PHP Startup: ¬4+Ø : Unable to initialize module"
Et j'ai installe PHP 5.0.4
pourtant j'ai le meme probleme:
"Module Compiled with module API=20050922[..]
PHP Compiled with moduloe API=20041030[..]
"
Je presume que le probleme est quand meme la version de PHP.
Y'a t-il qqn qui saurait la version exacte qui a marche? Merci
==========
Basically, even though I complied with author recommendation and installed a php 5.0.x core I still have the same module issues.
I presume my version php 5.0.4 is not quite right. Would anybody who got this to work let me know which version exactly has worked?
Thanks.
8 mars 2010 à 11:35
J'ai une question, j'ai installé wampserver 2.0 qui utilise le php 5.3 il m'affiche cette erreur au démarrage du service php :
PHP STARTUP : php_iol : unable to initialise module
Module compiled with module API = 20050922
PHP compiled with module API = 20090626
This option need to match
Est ce qu'il serait possible d'avoir une version compiler qui irait mieux avec php 5.3 ?
Si vous avez une autre solution pour corriger ce problème, je veux bien l'appliquer
Merci d'avance
11 déc. 2009 à 16:15
Il faut activer les extension en les cochant dans Wamp : petite icone en bas à droite, PHP - PHP extensions - cliquer php_iol
ET CA MARCHE :)
ENORMISSIME
11 déc. 2009 à 16:00
Fatal error: Call to undefined function iol_info() in C:\wamp\www\RS\class\php_iol.class.php on line 36
J'ai bien copié mes fichier .dll et j'ai la version PHP 5.1.2
Pourquoi donc ?
10 déc. 2009 à 09:06
je m'intéresse fortement à cette source pour récupérer des infomation d'une balance électronique et d'un lecteur de code barre. Par contre, cela fait un moment que je cherche des informations et à chaque fois je fini sur la chose suivante : "Php ne permet pas de lire des informations provenant d'un pc client". Est-ce que cette classe compiler avec delphi me le permet?
Question annexe quelqu'un sait où trouver d'ancienne version de php car je suis en 5.2 et donc pas de compilation pour cette version?
Merci
7 mai 2009 à 08:36
as tu biien suivi les instruction d'installation décrites dans le fichier readme.txt ?
si oui vérifie bien de ne pas avoir fait d'erreur.
Tu peux vérifier aussi la version de php installée avec easy php (http://127.0.0.1/home/) puis php info.
Bon courrage.
7 mai 2009 à 02:04
j'ai passé toute la journée à faire des recherches sur internet pour l'installer mais vraiment j'ai rien compris (je suis débutante :$) j'ai même pas compris les instructions d'installation de php5 !
Pour cet extension j'ai suivi la procédure mais ça ne marche pas
"Fatal error: Call to undefined function iol_info() in C:\Program Files\EasyPHP 3.0\www\phpcs_EXTENSION-INPUT-OUTPUT-LIBRARY-ACESS-DIRECT-PORT-PARALLEL___Page\php\class\php_iol.class.php on line 36"
"Fatal error: Call to undefined function iol_input() in C:\Program Files\EasyPHP 3.0\www\phpcs_EXTENSION-INPUT-OUTPUT-LIBRARY-ACESS-DIRECT-PORT-PARALLEL___Page\php\class\php_iol.class.php on line 28"
"Fatal error: Call to undefined function iol_output() in C:\Program Files\EasyPHP 3.0\www\phpcs_EXTENSION-INPUT-OUTPUT-LIBRARY-ACESS-DIRECT-PORT-PARALLEL___Page\php\class\php_iol.class.php on line 18"
j'ai easyphp3.0
Firefox/3.0.8
est-ce que vous pouvez m'aider ou m'expliquer?
merci
6 mai 2009 à 16:25
la dernière version d'easyphp est la version 3.
Je pense qu'elle inclut la version 5 de php.
Voila.
6 mai 2009 à 15:01
un lien pour télécharger easyphp 5 s'il vous plait?
parce que je trouve que la version 3 !!
merci d'avance.
26 avril 2009 à 02:28
je suis Ramzi de Tunisie, j'ai projet de fin d'étude, qui consiste à réaliser une carte à base de PIC 16f77 pour commander une table de montage ( commander 32 diodes ) cette carte communique avec le PC par le RS232 . je dois réaliser le programme par l'assembleur.
alors je si vous pouvez m'aider en m'indiquant les commandes que je dois les utiliser par l'assembleur pour envoyer les donner par le RS232 vers la carte, voici mon email en plus
ramzi.bk@hotmail.com
merci .....
20 oct. 2008 à 00:04
Par contre, j'aimerais pouvoir lire ce qui a déjà été envoyé au port parallèle, afin d'y rajouter une sortie, je m'explique:
J'ai un petit boitier avec 8 Leds connectées sur les 8 sorties du port, je peux les contrôler parfaitement. Maintenant, j'aimerais pouvoir allumer une d'elles sans éteindre les autres, comme si on y ajoutait son "numéro" dans la fonction iol_output, en plus des autres.
19 avril 2008 à 01:30
Fatal error: Call to undefined function iol_output() in F:\wamp\www\class\php_iol.class.php on line 18
26 juil. 2007 à 16:31
My english is bad too, i'm from Belgium, dutch side, hehe
26 juil. 2007 à 16:19
The author of this source will update the source when he will have time ;-)
(My english can it bad, I'm French ;-) )
26 juil. 2007 à 15:46
I copied all the files in the windows and php folder, and restart all services. But when i call the class i get an error: Call to undefined function iol_input() .
I use php 5.2.3
Grtz
7 juin 2007 à 04:42
So, bon devo !!
3 juin 2007 à 20:03
je pense si ce code marche pour lire et ecrire sur liaison série rs232 alors ce code ne peut être que génial, mais en fait, j'arrive pas à déchiffrer ce code (je suis un mecanicien pas un infor), mais pour ce code est tres important car il entre ds le cadre de mon projet de fin d'année.est vous pouvez m'aide ça csera tres gentille.
je utilise PHP4 et je veux lire et ecrire sur rs232. cependant j arrive pas à savoir comment configurer ce port(vitesse, parité...)
Meeerrccciiiiiiiiiiiiiii,
22 mars 2007 à 16:51
22 mars 2007 à 16:50
je souhaiterais faire marcher ces classes avec php4.2 mais je programme simplement en php...
Vous serait il possible de compiler tout ca pour php4.2?
pourriez vous aussi me diriger vers un site qui me permette de comprendre pouquoi vous devez compiler du code avec delphi avant de l utiliser avec php?
merci d avance!
14 mars 2007 à 20:01
Merci bien
Maintenant a moi pour faire quelque chose
(exuser moi pour mon francias)
13 mars 2007 à 11:42
11 mars 2007 à 21:19
mais sa ne marche pas "Call to undefined function iol_info()"
J'ai PHP Version 5.1.4
php_iolv2.dll est de 26/2/2006 (381kB)
C'est le plus recent?
Si non, ou je peut trouver le plus recent???
Merci pour m'aider
5 févr. 2007 à 12:32
Ask to author of this module, e1130, with a private message ;-)
5 févr. 2007 à 10:15
4 févr. 2007 à 23:33
(My english can it bad, I'm French ;-) )
3 févr. 2007 à 19:38
PHP Warning: PHP Startup: ¬4+Ø : Unable to initialize module
Module compiled with module API=20041030, debug=0, thread-safety=1
PHP compiled with module API=20050922, debug=0, thread-safety=1
These options need to match in Unknown on line 0
But I cannot understand French. Please could someone explain me the solution in english/spanish.
1 déc. 2006 à 21:48
Mon idé étant qu'il faut qu'il ny ai aucun erreur d'execution en tmp réel sous apache sinon il plante.. Peut être en postant les fonctions i2c que tu as rajouté, il y aurrait possibilité de trouver le problème et de le corriger.
20 mai 2006 à 00:49
aurais tu idée ??... la taille de ta dll fait 407k et la mienne 402k...
Merci d'avance
18 mai 2006 à 15:27
26 avril 2006 à 23:45
13 avril 2006 à 18:46
Assurez-vous que le module est loader avec la fonction extension_loaded() sinon dl() pour loader
http://www.maconlinux.net/php-online-manual/fr/function.extension-loaded.html
#2
Unable to initialize module Module compiled with module API=20041030, PHP compiled with module API=20050922
...
[quote] cité plus haut dans les commentaires,
J'ai oublié d'indiquer que la dll php_iolVx.dll à été compiler pour le core php5.0.x. Cela est dû à une directive de compilation alors sois que vous attendez que je compile pour les autres versions audelà de php4.0 ou sois que vous décidiez de compiler vous même avec vos propres directive pour votre serveur.
[quote]
13 avril 2006 à 11:13
PHP Warning: PHP Startup: ¬4+Ø : Unable to initialize module
Module compiled with module API=20041030, debug=0, thread-safety=1
PHP compiled with module API=20050922, debug=0, thread-safety=1
These options need to match in Unknown on line 0
12 avril 2006 à 21:21
"... please help... :) merci
1 avril 2006 à 21:47
23 mars 2006 à 06:08
windows xp protege le port //,donc impossible de lire ou ecrire sur celui-ci.
seule solution lancer un petit programe pour enlever la protection
il s'appelle "elkportNT".je l'ai trouver avec la dll et les programe d'exemple en vb(+ module)à l'adresse suivante:
http://elkhiyar.ifrance.com
en outre cette dll fonctionne sous windows 95,98,nt,me,2000,xp,2003.
salut à tous et merci .
16 mars 2006 à 00:07
certes, faut une petit temps d'adaptation pour passer au dot net, mais je te le conseille fortement, c'est nettement plus puissant ;-)
la dll qu'il te faut, c'est inpout.dll
elle te permet d'utiliser le port série ou le port parallèle, suffit de lui entrer l'adresse correctement ;-) (donc dans ton cas, 378h)
15 mars 2006 à 06:14
15 mars 2006 à 00:20
13 mars 2006 à 20:32
(c'est une extension PHP, comme mysql, gd2, etc ...)
13 mars 2006 à 19:02
j'ai essaye la dll en vb5 sous window xp à l'execution j'obtient:
"visual basic à rencontré un problème et doit fermer...etc etc"
e1130 à dit:
Fonctionne pour WIN9x/NT/2000/XP!!! Suivez les instructions d'installation et il n'y aura pas de problème.
oui mais je trouve les instruction un peu legere .
une ame charitable pourait elle faire un petit programe d'exemple pour un novice qui rame?.
merci.
9 mars 2006 à 21:16
8 mars 2006 à 18:54
Heu... Il y aurait pas quelque part un exemple en VB6 pour faire une extension PHP ?
A part çà, tu devrais proposer ta contribution pour quel soit en standard dans PHP-GTK pour Windows ;o)
7 mars 2006 à 20:33
On peut entendre par là que iol pour windows ne tournerais pas sur linux. J'ai pris ce paragraphe pour indiquer que l'on peut se servir de php-gtk pour windows.
Et pour l'autre question, "Tu as de la doc (en francais) sur la creation d'extension pour PHP ? "
Zend Technologies - Extension Writing Tutorials
http://www.zend.com/php/internals/extension-writing1.php
7 mars 2006 à 20:26
php-gtk existe aussi sous windows et on a vu que charger la librairie windows (.dll) ou la librairie linux (.so) en fonction du système d'exploitation sous lequel le script est exécuté ne présente pas de problème. Cela sous entend que vos scripts écrits sous linux tourneront sous windows et vice versa...
donc installer; php, iol, gtk et il n'y aura pas de problème.
Alors, je marque mes 100 points !!
7 mars 2006 à 15:02
http://gtk.php.net/
Tu as de la doc (en francais) sur la creation d'extension pour PHP ?
4 mars 2006 à 20:05
2 mars 2006 à 20:23
28 févr. 2006 à 09:10
27 févr. 2006 à 20:23
27 févr. 2006 à 20:10
27 févr. 2006 à 20:01
26 févr. 2006 à 16:16
je crois que je vais reprendre mon projet de lecteur multicartes sur appli php :) (avec le module i2c que je devrais adapter au php ^^)
26 févr. 2006 à 05:58
25 févr. 2006 à 18:00
25 févr. 2006 à 17:51
25 févr. 2006 à 14:22
c'est interessant, ça mériterait pe une class, des simples quotes à la place des doubles, et des <?php à la place des <? (on n'est pas obligé de le lancer uniquement en mode php-cli...)
24 févr. 2006 à 19:51
ça peut être utile en tout cas c'est intéressant :-)
24 févr. 2006 à 13:31
on ne peut pas dire qu'il y ait bcp de php...mais bon, au moins, c'est très original comme code!