Bonjour, j'aimerai récupérer le chemin complet d'un fichier pour faireun upload avec le CGI.
Voici mon code :
if (defined(param('ok_depos'))){
print "On dépose le fichier<br />";
$donnees = param('file');
print "Dans donnees : ".$donnees,p;
open(ORIGINAL,'CTest/test_jsExemple.html') || die "Impossible de d'ouvrir le fichier original"; #C'est ici que j'ai un problème, si je remplace le chemin par $donnees, je n'ai rien qui se passe
open COPIE, ">".$value."/".$donnees;
print "On arrive ici...",p;
while (<ORIGINAL> ){
print COPIE $_;
}
close(COPIE);
close(ORIGINAL);
print "Fichier déposé";
}
En fait, j'utilise Firefox, et param('file'), ne me retourne que le nom du fichier, or j'aurais besoin du chemin complet pour copier ce fichier sur le serveur.
Merci d'avance