[Upload] Modifier ce script... (script d'upload)
	
	
		Bonjour :D
Alors voila :
J'ai utilisé ce script trouvé sur le net permettant aux utilisateurs de mon site d'heberger leurs jeux gratuitements :
	Code:
	
| 12
 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
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 
 | <?php
 
$target = "Jeux/"; // Repertoire cible
$extension = "zip"; // Extension du fichier sans le .
$max_size = 6291456; // Taille max en octets du fichier
$width_max = 100; // Largeur max de l'image en pixels
$height_max = 100;    // Hauteur max de l'image en pixels
 
//---------------------------------------------
// DEFINITION DES VARIABLES LIEES AU FICHIER
//---------------------------------------------
 
$nom_file = $_FILES['fichier']['name'];
$taille = $_FILES['fichier']['size'];
$tmp = $_FILES['fichier']['tmp_name'];
 
//----------------------
// SCRIPT D'UPLOAD
//----------------------
 
if($_POST['posted'])
{
 
// On vérifie si le champ est rempli
 
if($_FILES['fichier']['name'])
{
// On vérifie l'extension du fichier
 
  if(substr($nom_file,-3) == $extension)
  {
   // On récupère les dimensions du fichier
 
    $infos_img = getimagesize($_FILES['fichier']['tmp_name']);
 
   // On vérifie les dimensions et taille de l'image
 
    if(($infos_img[0] <= $width_max) && ($infos_img[1] <= $height_max) && ($_FILES['fichier']['size'] <= $max_size))
    {
     // Si c'est OK, on teste l'upload
 
      if(move_uploaded_file($_FILES['fichier']['tmp_name'],$target.$_FILES
['fichier']['name']))
      {
 
       // Si upload OK alors on affiche le message de réussite
 
        echo '<p align="center">';
        echo '<font face="Verdana" size="2" color="#FF0000">';
        echo '<b>Fichier .zip uploadé avec succès !</b>';
        echo '</font>';
        echo '<hr>';
        echo '<b>Fichier :</b> '.$_FILES['fichier']['name'].'</br>';
        echo '<b>Taille :</b> '.$_FILES['fichier']['size'].' Octets</br>';
		echo '<b>Emplacement :</b> http://www.gmzone.telecharger-jeux-gratuits.fr/'.$_FILES['fichier']['name'].'</br>';
        echo '<b>ou :</b> '.$infos_img[0].' px</br>';
        echo '<hr>';
        echo '<br><br>';
      }
       else
      {
 
       // Sinon on affiche une erreur système
 
        echo '<p align="center">';
        echo '<font face="Verdana" size="2" color="#FF0000">';
        echo '<b>Problème lors de l\'upload !</b><br><br><b>'.$_FILES['fichier']['error'].'</b>';
        echo '</font><br><br>';
      }
    }
     else
    {
 
     // Sinon on affiche une erreur pour les dimensions et taille de l'image
 
      echo '<p align="center">';
      echo '<font face="Verdana" size="2" color="#FF0000">';
      echo '<b>Problème dans les dimensions ou taille de l\'image !</b>';
      echo '</font><br><br>';
    }
  }
   else
  {
 
   // Sinon on affiche une erreur pour l'extension
 
    echo '<p align="center">';
    echo '<font face="Verdana" size="2" color="#FF0000">';
    echo '<b>Votre fichier ne comporte pas l\'extension .zip !</b>';
    echo '</font><br><br>';
  }
}
else
{
 
// Sinon on affiche une erreur pour le champ vide
 
  echo '<p align="center">';
  echo '<font face="Verdana" size="2" color="#FF0000">';
  echo '<b>Le champ du formulaire est vide !</b>';
  echo '</font><br><br>';
}
}
?>
<html>
<head>
<title>Upload d'un fichier .zip sur le serveur !</title>
</head>
<body>
<form enctype="multipart/form-data" action="<?php echo $PHP_SELF; ?>" method="POST">
<font face="Verdana" size="2" color="#000000">
<b>Envoyer un fichier zip :</b><br>
(6mo maximum)
</b>
</font>
<br><br>
<input type="hidden" name="posted" value="1">
<input name="fichier" type="file">
<input type="submit" value="Uploader">
</FORM>
</body>
<b>Screen shoot des jeux des membres :</b><br>
<img src="game1.jpg">   <img src="game2.jpg">   <img src="game3.jpg">   <img src="game4.jpg">
</html> | 
 Mais un gars c'est amusé à envoyer des fichers zip du même nom que ceux déja posté par les autres membres... Remplacant ainsi tous les jeux par le sien...
Pourriez vous me dire svp comment modifier ce script pour que si un fichier du même nom existe déja, on puisse pas le remplacer...
Merci beaucoup pour votre aide  :(