[PHP] Faire appel à des fonctions C compilées dans un script PHP ?

Faire appel à des fonctions C compilées dans un script PHP ? [PHP] - PHP - Programmation

Marsh Posté le 01-04-2003 à 10:07:14    

On récupère des fichiers d'un poste client par un formulaire :
<INPUT TYPE=file.........>
Lorsque le client clique sur le bouton : <INPUT type=submit...>
les fichiers du client sont apparement stockés dans un tableau de fichiers.
 
On souhaite en fait effectuer des opérations sur ces fichiers du client mais au niveau du serveur grace a un script PHP qui utilise des fonctions C compilées.
 
Comment faire appel à ces fonctions C dans notre script PHP?
 
Merci d'avance :)

Reply

Marsh Posté le 01-04-2003 à 10:07:14   

Reply

Marsh Posté le 01-04-2003 à 14:14:04    

Alaide a écrit :

On récupère des fichiers d'un poste client par un formulaire :
<INPUT TYPE=file.........>
Lorsque le client clique sur le bouton : <INPUT type=submit...>
les fichiers du client sont apparement stockés dans un tableau de fichiers.
 
On souhaite en fait effectuer des opérations sur ces fichiers du client mais au niveau du serveur grace a un script PHP qui utilise des fonctions C compilées.
 
Comment faire appel à ces fonctions C dans notre script PHP?
 
Merci d'avance :)


 
c'est un ennoncé d'exercice ça, nan?  :heink:


---------------
yvele n'est plus.
Reply

Marsh Posté le 01-04-2003 à 14:39:05    

C'est surement un exercice. Mais ça m'intéresse...

Reply

Marsh Posté le 01-04-2003 à 14:49:18    

bien sur que oui c'est intéressant!!!!
 
On peut executer tout ce que l'on veut grâce à ça!!!!!
 

Reply

Marsh Posté le 01-04-2003 à 15:46:40    

la fonction exec() devrait t'intéresser je pense (voir sur php.net)


---------------
...oups kernel error...
Reply

Marsh Posté le 01-04-2003 à 16:08:05    

Mr yvele a écrit :


 
c'est un ennoncé d'exercice ça, nan?  :heink:  


oui et nombre de messages postés 2  
 
[:ban]


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 01-04-2003 à 16:12:53    

zion a écrit :


oui et nombre de messages postés 2  
 
[:ban]


 
Le ptit enfoiré... il a cru berner le grand zion..   :D  


---------------
yvele n'est plus.
Reply

Marsh Posté le 01-04-2003 à 16:32:57    

ethernal a écrit :

la fonction exec() devrait t'intéresser je pense (voir sur php.net)


 
ah yes merci :)
hmm en plus on a passé les noms de nos fichiers en paramètres dans nos fonctions C...
 
Apparemment il serait préférable d'utiliser passthru()
donc <?php passthru("fichier_operation.exe fichier1 fichier2",$code_retour); ?> nous exécutera la commande comme si on voulait lancer le .exe tu penses ?

Reply

Marsh Posté le 01-04-2003 à 16:44:31    

non ce n'est pas un exercice...
on cherche à crypter des fichiers en faisant des opérations dessus et à ce qu'un client puisse crypter ses fichiers via une interface HTML...
 
Mais si vous ne désirez pas apporter une maigre coopération à ce projet on ne vous forcera pas :/

Reply

Marsh Posté le 01-04-2003 à 16:49:54    

sinon : http://www.php.net/manual/en/zend.php


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-04-2003 à 16:49:54   

Reply

Marsh Posté le 01-04-2003 à 16:54:49    


 
salut samuelp  :hello:


---------------
yvele n'est plus.
Reply

Marsh Posté le 01-04-2003 à 16:57:09    

Mr yvele a écrit :


salut samuelp  :hello:  


 
 :hello:


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-04-2003 à 20:01:55    

Alaide a écrit :

bien sur que oui c'est intéressant!!!!
 
On peut executer tout ce que l'on veut grâce à ça!!!!!
 
 


 
... tu executes tout ce que tu veux .... avec les privileges de excution d'apache ;) (ou du serveur/php quoi...)

Reply

Marsh Posté le 02-04-2003 à 10:58:40    

Merci à ceux qui ont bien voulu répondre et ethernal en particulier :)
On a réussi à se débrouiller avec la fonction exec()

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed