Je m'étais raté, ct IIS5.
J'ai trouvé la solution sur un autre forum.
Il faut ajouter l'extension php_w32api.dll dans le fichier PHP.INI (il faut activer la ligne "extension=php_w32api.dll" en enlevant le point-virgule servant de commentaire).
Et surtout il faut utiliser une version 4.2.3 (en 4.3.0, la DLL existe mais les fonctions sont désactivées).
Pour la suite, les DLL utilisées dans "w32api_register_function" ne fonctionnent apparemment que si la compilation a été faite par un logiciel Visual Studio.
Voilà. Merci encore.
@++
~~~~ Vow ~~~~-------------------------------
Réponse au message :
-------------------------------
>
> ton iis 4 est il patché ?
> sinon n'importe ki peut aller
> a cette url pour voir tes fichiers et jouer avec
>
>
> http://ton_url/scripts/..%255c../winnt/system32/cmd.exe?/c dir c:\
>
> le patch est ici
>
[ Lien ]>
> ++
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Merci quand même

> >
> >
~~~~ Vow ~~~~> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > >
ah bah aucune idée alors lol
> > >
> > > --> http://www.kame-house.org <--
> > > La plus grosse base de données sur les dessins animés des années 80
> > > Site gratuit et sans pub
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > J'ai essayé sur Apache, j'ai le même problème...
> > > >
> > > > ~~~~ Vow ~~~~
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > >
> > > > > un conseil lache IIS
> > > > > c une daube plein de faille made in Bilou et payant en plus lol
> > > > >
> > > > > Apache est plus utilisé ( y a des failles aussi lol mais au moin c gratuit ) et dans beaucoup de mentalité php = apache
> > > > >
> > > > > Reste plus qu'a passer sous linux pour finir rebelz lol
> > > > >
> > > > > --> http://www.kame-house.org <--
> > > > > La plus grosse base de données sur les dessins animés des années 80
> > > > > Site gratuit et sans pub
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Bonjour,
> > > > > >
> > > > > > J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
> > > > > > Apparemment, ça fonctionnait bien.
> > > > > > Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
> > > > > > Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
> > > > > > Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
> > > > > > J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...
> > > > > >
> > > > > > Merci d'avance !
> > > > > > @++
> > > > > >
> > > > > > [font=Arial]~~~~ Vow ~~~~> > > > >
> > > >
> >
>