alors je progresse petit à petit,
j' ai trouver l' erreur qui m' empêchais de renommer mes images,
seulement voila, maintenant qu' elles se renomment, elles ne sont plus transféré, je me retrouve donc avec un fichier vide au nom que je désirais.
<?php
$tesvaleursretournees = "0";
$compteur="0";
$fd=opendir("photos");
while ($fic=readdir($fd))
{
if (($fic!=".")&&($fic!=".."))
{
$tesvaleursretournees .= $fic . "&";
}
$compteur +=1;
}
closedir($fd);
$compteur =$compteur - 2;
echo $compteur.'<br>';
if( isset($_POST['upload']) )
{
$content_dir = 'photos/'; // 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') )
{
exit("Le fichier n'est pas une image");
}
// on copie le fichier dans le dossier de destination
$name_file = $_FILES['fichier']['name'];$nom = $_FILES['fichier']['name'];
$compteur = $compteur++;
if(@rename($_FILES['fichier']['tmp_name'], "photos/" . $compteur . ""))
{
echo "l'image a été renommer";
}
else
{
echo "l'image n'a pas été renommer. ";
}
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}
echo "Le fichier a bien été uploadé";
}
?>