Bonjour,
J'ai un problème , j'ai créé ce petit bout de script mais quandj'upload2 fois le même fichier je n'obtient pas ça : "(1)monfichier.txt" au lieu de ça , ca ecrase l'ancien fichier pour le remplacer
Pourquoi ?
voila mon code :
if (isset($_FILES["resume_file"]) && is_uploaded_file($_FILES["resume_file"]["tmp_name"]) && $_FILES["resume_file"]["error"] == 0) {
$targetpath_1 ="../../../../../fichiers_prive/".$_GET["qui"]."/".$_FILES["resume_file"]["name"];
if (file_exists($targerpath_1))
{
$no=rand(5, 15);
$news_name="(".$no.")".$_FILES["resume_file"]["name"];
$news_chemin="../../../../../fichiers_prive/".$_GET["qui"]."/".$news_name;
rename(targetpath,"../../../../../fichiers_prive/".$_GET["qui"]."/".$news_name);
if(@move_uploaded_file($_FILES['resume_file']['tmp_name'],$news_chemin)) {
echo 'OK';
enregistrement_bdd_1();
} else {
echo ' ';
}
}else{
$targetpath_2 ="../../../../../fichiers_prive/".$_GET["qui"]."/".$_FILES["resume_file"]["name"];
if(@move_uploaded_file($_FILES['resume_file']['tmp_name'],$targetpath_2)) {
echo 'OK';
enregistrement_bdd_2();
} else {
echo ' ';
}}} ?>
Merci d'avance