POST multipart APACHE upload fichier

skrino Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
skrino Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J utilise un serveur APACHE 2.2 sous windows XP. J essai d uploader un fichier depuis mon site web sur mon serveur Apache.

Sur ma page web j ai bien le code HTML suivant:
<FORM ACTION="/cgi-bin/hello.cgi" method="POST" enctype="multipart/form-data">
<tr><input type="hidden" name="MAX_FILE_SIZE" value="1000000">
<input type="file" name="fichier" accept="text/*" maxlength="1000000">
<input type="submit" value="Upload"></tr>
</form>

Cela me permet de choisir le fichier et de l uploader sur le serveur.

Le fichier est bien recu par le serveur. J utilise Ethereal et je vois toutes les trames contenant le fichier uploade.
J ai cru comprendre que ces donnees etaient stockees dans un fichier temporaire par Apache et que je devais recopier ce fichier vers le dossier de mon choix.

Mais voila mon probleme, j utilise des scripts developpes en C, et je ne trouve pas comment je peux recuper ce fichier temporaire. De plus meme en utilisant explorer je ne vois pas du tout de fichier temporaire cree par Apache.

Quelqu un a t il une idee?
Merci par avance.
A voir également:

4 réponses

clintm Messages postés 689 Date d'inscription   Statut Membre Dernière intervention   75
 
salut,

http://www.phpfrance.com/tutoriaux/index.php/2005/04/26/30-lupload-de-fichiers
0
skrino Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci,

Mais le probleme est que le script de reception est ecrit en PHP. Je voudrais ecrire le script de reception en C.

Ce qu il me faudrais; c est savoir ou Apache stocke les donnees temporaires du fichier envoye.
0
clintm Messages postés 689 Date d'inscription   Statut Membre Dernière intervention   75
 
mais ton formulaire n'envoi pas vers un script php ?

0
skrino Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
non, vers un script ecrit en C.

J essai de voir comment je peux traduire le code PHP en exemple sur le lien que tu m as donne.

Ca peux surement m aider a trouver ou sont stockes les donnees.
0