Visualizzazione risultati 1 fino 2 di 2

Discussione: Funzione copy() per upload

  1. #1
    Guest

    Unhappy Funzione copy() per upload

    salve a tutti,ho un problema con la funzione copy() per uplodare i file,ecco il mio codice
    Codice:
    <HTML>
    <BODY>
    <?php
    
    include('connect.php');
    $id=$_POST['id'];
    $user=$_POST['user'];
    
    $MySQLSend = "SELECT Email FROM utenti WHERE ID='$id';";
    	$result=mysql_query($MySQLSend) or die("query fallita: " . mysql_error());
    	$ris = mysql_fetch_array($result);
    	$mail=$ris['Email'];
    if($mail){
    # uploadit.php
    echo "<PRE>";
    echo "nome del file locale creato dopo l'invio: $uploadfile\n";
    echo "nome originale del file remoto: $uploadfile_name\n";
    echo "dimensioni del file in byte: $uploadfile_size\n";
    echo "tipo di file: $uploadfile_type\n";
    echo "</PRE>";
    echo "<HR>";
    # abbiamo veramente un file?
    if ( $uploadfile == "none" ) {
    echo "Non è stato inviato alcun file<BR>";
    echo "Ritorna al form per inviare il <A HREF=\"upload.html\">file</A>";
    exit;
    }
    # controlla innanzitutto le dimensioni del file
    # se è meno di 20 MB
    if ($uploadfile_size < 20480000 ) {
    # lo copia in una nuova posizione
    if (copy($uploadfile,"/clienti/".$uploadfile_name))
     {
      echo "Invio del file riuscito";
    # cancella il file temporaneo
    unlink($uploadfile);
    
     } else {
    echo "Invio del file fallito";
    }
    
    } else {
    echo "Spiacente, il file da inviare non deve superare le dimensioni di 20 MB<BR>";
     };};
    
    
    ?>
    
    Ritorna al form per inviare i <A HREF="upload.html">file</A>
    </BODY>
    </HTML>
    mi aiutate a capire cosa non va?

  2. #2
    L'avatar di NEMO89
    NEMO89 non è connesso Neofita
    Data registrazione
    01-01-2004
    Residenza
    Benevento
    Messaggi
    29

    Predefinito

    usa la funzione move_uploaded_file


    :)

    se può esserti utile: http://nemo89.altervista.org/php/leg...colo.php?id=27

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •