Bonjour a tous, j'ai fait un formulaire ou on peut uploader une image et je voudrai qu'une fois l'image uploader, qu'elle ce renomme toujours de la meme maniere (c'est parc'que a chaque fois que la personne fera un upload de l'image, sa fera un delete de l'ancienne et j'pense que c'est plus simple si elle a toujours le meme nom )

Je sais qui a la fonction rename, mais j'vois pas comment l'employer avec $_files, si jamais vous avez une idée...

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<body>
 
<div id="conteneur">
 
<form method="post" target="contenu" action="traitement_n_membre.php" name="membre" enctype="multipart/form-data">
 
<p> Titre : <input name="titre" type="text"/></p>
 
<p> Date : <input name="date" type="text"/></p>
 
<p> Lieu : <input name="lieu" type="text"/></p>
 
<p> Résumé : <textarea name="resume" cols="" rows=""></textarea></p>
 
<P> Affiche : <input type="file" name="image" /></p>
 
 
<input type="hidden" name="action" value="ajout_actualite" />
 
 
 
<INPUT TYPE="submit" VALUE="Modifier">
 
</form>
 
</div>

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
case "ajout_actualite" :
 
 
    $requete = "SELECT * FROM actualite WHERE (id_actualite >= 1)";
 
 
  $result = mysql_query($requete) or die(mysql_error());
 
 
    $row=false;
 
  while ($row = mysql_fetch_array($result)) {
 
      $requete = "DELETE FROM actualite WHERE (id_actualite >= 1)";
 
    $resultat = mysql_query($requete) or die(mysql_error());
 
 
 
   break; 
 
  }if(!$row);
 
    $type=$_FILES['image']['type'];
 
 
    if(($type!="image/jpeg")&&($type!="image/pjpeg"))
  {
 
  echo "Erreur le fichier que vous telecharger n'est pas dans le bon format";
 
    echo '<SCRIPT LANGUAGE="JavaScript">
          function redirect() {
       window.location="actualite.php"
      }
      setTimeout("redirect()",3000);     </SCRIPT>';
 
 
  }
  else
  {
 
 
 
  $image_destination = "../image_actu/".$_FILES['image']['name'];
      $resultat1 = move_uploaded_file($_FILES['image']['tmp_name'],$image_destination);
 
 
    $requete = "INSERT INTO actualite (titre, date, lieu, resume) VALUES
    ('".$_POST['titre']."','".$_POST['date']."','".$_POST['lieu']."','".$_POST['resume']."')";
 
    $resultat = mysql_query($requete) or die(mysql_error());
 
    if($resultat == TRUE)
 
  {
 
  echo "L'insertion a bien été effectué";
 
  /*echo '<SCRIPT LANGUAGE="JavaScript">
        function redirect() {
     window.location="corine.php"
    }
    setTimeout("redirect()",3000);     </SCRIPT>';*/
 
  }
 
  else
 
  {
 
  echo "L'insertion a échoué";
 
  echo '<SCRIPT LANGUAGE="JavaScript">
        function redirect() {
     window.location="actualite.php"
    }
    setTimeout("redirect()",3000);     </SCRIPT>';
 
        }    
 
 
  }
 
 
  break;

Merci d'avance!!!