Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2606 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] créer un module pour apache ou PHP4

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] créer un module pour apache ou PHP4

n°806641
stef_dober​mann
Personne n'est parfait ...
Posté le 26-07-2004 à 16:55:32  profilanswer
 

Bonjour,
 
je voudrais savoir comment créer un module pour apache ou PHP4 afin de mettre des fonctions PHP à l'intérieur.
 
Merci :jap:


---------------
Tout à commencé par un rêve...
mood
Publicité
Posté le 26-07-2004 à 16:55:32  profilanswer
 

n°806645
skeye
Posté le 26-07-2004 à 16:58:19  profilanswer
 

hein? [:opus dei]


---------------
Can't buy what I want because it's free -
n°806653
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-07-2004 à 17:04:17  profilanswer
 


 
Il veut rajouter des fonctions à PHP, fonctions qu'il ferait en Delphi.
 
Techniquement c'est possible, mais je ne sais pas comment on fait.  
Et celui qui sait le faire n'est plus sur ce forum :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°806824
stef_dober​mann
Personne n'est parfait ...
Posté le 26-07-2004 à 18:19:39  profilanswer
 

voila antp c'été pile poil ca !
mais s'l y en a d'autre qui savent n'hésitait pas, écrivaient la réponse ;)

n°806843
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-07-2004 à 18:40:29  profilanswer
 

stef_dobermann a écrit :

n'hésitait pas, écrivaient la réponse


 
[:fear]


Message édité par antp le 26-07-2004 à 18:40:46

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°806845
Kristoph
Posté le 26-07-2004 à 18:42:05  profilanswer
 

Ca ne vaut pas la peine de faire ça en Delphi en général car le code d'interfacage entre l'api en C de php et le Delphi est  souvent beaucoup plus compliqué à faire que de tout faire en C directement ;)

n°806847
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-07-2004 à 18:43:04  profilanswer
 

Que ce soit en C ou en Delphi à mon avis ça ne change pas grand chose.
Les types de base du C existent en Delphi...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°806850
stef_dober​mann
Personne n'est parfait ...
Posté le 26-07-2004 à 18:44:11  profilanswer
 

désolé pour la faute d'orthographe
 
Alors donne les clef pour commencer ;)


---------------
Tout à commencé par un rêve...
n°806884
Kristoph
Posté le 26-07-2004 à 19:11:34  profilanswer
 

antp a écrit :

Que ce soit en C ou en Delphi à mon avis ça ne change pas grand chose.
Les types de base du C existent en Delphi...


 
J'ai fait un peu d'interfacage Delphi <-> C et je trouve quand même que le Delphi à vachement de mal à manipuler les couples (nbelems/struct machin *) entre autre :)

n°806935
taureau
Posté le 26-07-2004 à 20:20:24  profilanswer
 

http://users.chello.be/ws36637/php4delphi.html
 
je n'ai pas testé donc à toi de jouer avec  :whistle:

mood
Publicité
Posté le 26-07-2004 à 20:20:24  profilanswer
 

n°807258
stef_dober​mann
Personne n'est parfait ...
Posté le 27-07-2004 à 09:23:20  profilanswer
 

merci je vais regarder :jap:


Message édité par stef_dobermann le 27-07-2004 à 09:23:38

---------------
Tout à commencé par un rêve...
n°819113
stef_dober​mann
Personne n'est parfait ...
Posté le 10-08-2004 à 16:13:24  profilanswer
 

Le module est super !! j'ai pu tester quelques truc avec (récupérer une adresse MAC par exemple) et ca marche nikel !!
 
Mias voila je me herte à un PB, je voudrais faire communiquer ma DLL directement avec MySQL, mais je ne sais ps comment faire :??:
 
je sais me connecter avec Delphi directement à mysql mais quand je le met dans la DLL, rien ne fonctionne, et surtout je ne sais pas comment débugger pour trouver mon erreur, car à la compilation tous fonctionne à merveille !
 
Si vous avez des tuto je suis preneur, je n'ai pas trouvé grand chose avec Google, le seul truc que j'ai vu, c'est un article dans la presse publié par nexen, mais cela fait longtemps qu'il est sorti !


---------------
Tout à commencé par un rêve...
n°823057
stef_dober​mann
Personne n'est parfait ...
Posté le 14-08-2004 à 10:25:59  profilanswer
 

ou juste pouvoir écrire sur le navigateur directement depuis la DLL


---------------
Tout à commencé par un rêve...
n°823098
stef_dober​mann
Personne n'est parfait ...
Posté le 14-08-2004 à 11:39:56  profilanswer
 

j'ai enfin réussit à écrire sur le navigateur depuis la DLL en utilisant les fonctions :
 

Citation :

 php_info_print_table_start();
  php_info_print_table_row(2, PChar('debut'),PChar('enabled'));
  php_info_print_table_end();


 
je me suis rendu compte qu'apres la fonction d'initialisation plus rien ne fonctionne !
 
voici le morceau de code :

Citation :

 php_info_print_table_start();
  php_info_print_table_row(2, PChar('debut'),PChar('enabled')); // visible à l'écran
 
  MyHost := '127.0.0.1';
  MyUser := 'root';
  MyPass := '';
  MyDBName := 'test';
 
  php_info_print_table_row(2, PChar('atribution des valeur OK'),PChar('enabled')); //visible à l'écran
  Conn := mysql_init(nil);
 
  php_info_print_table_row(2, PChar('Tentative de connexion OK'),PChar('enabled')); // plus rien !!!
   
  if Conn = nil then begin
    ReturnValue := '1';
    php_info_print_table_row(2, PChar('impossible d''initialiser la connexion'),PChar('enabled'));
  end;


 
je ne voi vraiment pas ce qui ne va pas !!
toute vos idées sont les biens venues :jap:
 
pour info j'ai essayé de compiler le projet en ajoutant la biliotheque mysql.pas, rien n'y fait !
j'ai mis le DLL libmySQL.dll au meme endroit que ma DLL, rien n'y fait
j'ai donnée de fau rensignement sur la connexion à la DB afin de provoquer une erreur, rien n'y fait, meme pas une erreur !!


---------------
Tout à commencé par un rêve...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] créer un module pour apache ou PHP4

 

Sujets relatifs
Variable Globale - Comment la créer et la passer entre les fenêtres...J'ai testé Delphi 8 rapidement ...
TypeError: 'module' object is not callableModule MSN Messenger
Créer un script mais pas n'importe lequel =)forum php et module d'identification
[Apache/AXIS] Pb pour récupérer un beancréer des repertoirs avec xsl
BDD et delphi 7[Python ] Module CGIHTTPServer
Plus de sujets relatifs à : [Delphi] créer un module pour apache ou PHP4


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR