bonjour a tous,
je voudari faire des mise à jours dans une page , parmi ces mise à jours l'upload des images,
mon prob c que , parfois je veux pas changer l'image , mais d'aprés le script trouvé sur le net que j'utilise on m'oblige toujours a l'uploadée ce qui entraine la multiplication de la mm image dans mon dossier "images".
est ce qu'on peut pas récupérer l'url de l'image dans la zone de texte?
mon script est:
function upload(){
if( isset($_POST['Submit']) ) // si formulaire soumis
{
$content_dir = '../images/'; // dossier où sera déplacé le fichier
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable" );
}
// on vérifie maintenant l'extension
$type_file = $_FILES['fichier']['type'];
if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
{
exit("Le fichier n'est pas une image" );
}
// on copie le fichier dans le dossier de destination
$name_file = $_FILES['fichier']['name'];
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir" );
}
return($name_file);
}
}
merci d'avance