le code ci-dessous est le code de la page cible d'un formulaire qui envoie un fichier via un <input type="file" name="file"/>
Il y a une erreur qui s'affiche lorsque je l'ouvre et je ne la comprend donc je vous demande votre aide
<?php
//connection bdd
$link = mysql_connect('localhost', 'login', 'mdp');
if (!$link) {
die('Impossible de se connecter : ' . mysql_error());
}
mysql_select_db('BDD');
//recup derniere id
$row = mysql_fetch_array(mysql_query("SELECT id FROM kit ORDER BY id DESC LIMIT 0,1"));
$dest = $row["id"];
$dest++;
//vérif de l'ext+ valeur donnée à $format
$ext_fichier="jpg"; //substr(strrchr($file,'.'),1);
if($file_type=="image/jpeg"){$format="jpeg";}
elseif($file_type=="image/png"){$format="png";}
else{echo'mauvais format, l\'image doit être en jpeg ou en png';
mysql_close();
exit;}
$path='http://monsite.com/images/uploaded/designs/'.$dest.'.'.$ext_fichier;
//transfet de l'image dans le fichier+ ajout dans la bdd
copy("$file","$path");////////////////////////////////////ligne36
if(@copy("$file","$path"))
{
echo "Le fichier a bien été uploadé";
mysql_query("INSERT INTO kit ('id', 'path', 'format') VALUES('',$path,$format)");
}
else {echo "Erreur";}
unlink("$file");
mysql_close();
?>
l'erreur affichée est: Warning: copy(http://monsite.com/images/uploaded/designs/5.jpg) [function.copy]: failed to open stream: HTTP wrapper does not support writeable connections. in /var/www/users/monsite/mapage.php on line 36
Erreur