Slasher
14/06/2004, 21h56
Bonjour,
J'essaye d'uploader un fichier à l'aide d'un script php.
D'un coté j'ai un formulaire :
---
<table border="0">
<FORM ENCTYPE="multipart/form-data" ACTION="albums_pochette.php" METHOD=POST>
<input type="hidden" name="id_groupe" value="<? echo($id_groupe); ?>">
<input type="hidden" name="id_album" value="<? echo($id_album); ?>">
<tr><td>Envoyer la pochette : <INPUT NAME="NomFichier" TYPE="FILE"></td>
<td><INPUT TYPE="SUBMIT" VALUE="Envoyer"></td></tr>
</FORM>
</table>
---
De l'autre coté, le script qui doit uploader le fichier :
---
if (!file_exists("../ressources/$id_groupe"))
{
mkdir("../ressources/$id_groupe",0755);
}
if (!file_exists("../ressources/$id_groupe/$id_album"))
{
mkdir("../ressources/$id_groupe/$id_album",0755);
}
copy($NomFichier, "../ressources/$id_groupe/pochette.jpg");
---
Et j'obtient l'erreur suivante lorsque le second script est appelé (ici en essayant de transférer un fichier "alcooper_pic2.jpg") :
"Warning: copy(alcooper_pic2.jpg): failed to open stream: No such file or directory in /home/heavymet/www/hmm/admin/albums_pochette.php on line 30"
Ce qui est étrange c'est que j'ai récupéré le script sur un projet que j'avais déjà fait et qui fonctionnas très bien !
Une idée ?
J'essaye d'uploader un fichier à l'aide d'un script php.
D'un coté j'ai un formulaire :
---
<table border="0">
<FORM ENCTYPE="multipart/form-data" ACTION="albums_pochette.php" METHOD=POST>
<input type="hidden" name="id_groupe" value="<? echo($id_groupe); ?>">
<input type="hidden" name="id_album" value="<? echo($id_album); ?>">
<tr><td>Envoyer la pochette : <INPUT NAME="NomFichier" TYPE="FILE"></td>
<td><INPUT TYPE="SUBMIT" VALUE="Envoyer"></td></tr>
</FORM>
</table>
---
De l'autre coté, le script qui doit uploader le fichier :
---
if (!file_exists("../ressources/$id_groupe"))
{
mkdir("../ressources/$id_groupe",0755);
}
if (!file_exists("../ressources/$id_groupe/$id_album"))
{
mkdir("../ressources/$id_groupe/$id_album",0755);
}
copy($NomFichier, "../ressources/$id_groupe/pochette.jpg");
---
Et j'obtient l'erreur suivante lorsque le second script est appelé (ici en essayant de transférer un fichier "alcooper_pic2.jpg") :
"Warning: copy(alcooper_pic2.jpg): failed to open stream: No such file or directory in /home/heavymet/www/hmm/admin/albums_pochette.php on line 30"
Ce qui est étrange c'est que j'ai récupéré le script sur un projet que j'avais déjà fait et qui fonctionnas très bien !
Une idée ?