Ciao a tutti ho fatto un form di upload http://littlepassion.helloweb.eu/index2.php?ind=upload e funziona però volevo sapere come modificare il codice per fare si che mi da in automatico il link della immagine... Ah.. volevo sapere come fare per evitare che un'immagine con lo stesso nome di un'altra già uppata la sostituisca???

ecco il codice di upload.php
Codice PHP:
<form name="upload" method="post" action="upload1.php" enctype="multipart/form-data">
<
input type="file" name="uploadfile">
<
input type="submit" name="go" value="Carica"></form
eccp il codice di upload1.php
Codice PHP:
<?php
// controllo che non ci siano stati errori nell'upload (codice = 0) 
if ($_FILES['uploadfile']['error'] == 0){
  
// upload ok
  // controllo che il file sia in formato gif
  
if ($_FILES['uploadfile']['type'] != "image/gif") die("Formato file non valido, è permesso solo il formato gif");
  
  
// copio il file dalla cartella temporanea a quella di destinazione mantenendo il nome originale 
  
copy($_FILES['uploadfile']['tmp_name'], "file_caricati/".$_FILES['uploadfile']['name']) or die("Impossibile caricare il file");
  
// upload terminato, stampo alcune info sul file
  
echo "Upload terminato con successo:
"
;
  echo 
"Nome file: ".$_FILES['uploadfile']['name']."
"
;
  echo 
"Dimensione file: ".$_FILES['uploadfile']['size']."
"
;
  echo 
"Tipo MIME file: ".$_FILES['uploadfile']['type'];
  }
else{
  
// controllo il tipo di errore
  
if ($_FILES['uploadfile']['error'] == 2){
  
// errore, file troppo grande (> 1MB)
  
die("Errore, file troppo grande: il massimo consentito è 1MB");
  }
  else{
  
// errore generico
  
die("Errore, impossibile caricare il file");
  }

?>