Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di shutup
    Registrato dal
    Dec 2001
    Messaggi
    112

    [PHP] Caccia all'errore

    L'upload non funziona, i diritti di scrittura sul server sono ok, e così anche tutti i settaggi di php per quanto riguarda file_upload e compagnia bella..lui si ostina a non dare sempre upload fallito..Se qualcuno mi trova l'errore gli offro da bere...

    E' un upload multiplo (5 file). I file vengono raccolti con un form i cui campi si chiamano "file[]".
    Questo è lo script che sto usando..

    ================================================== ====

    for ($i = 0;$i < 4;$i++) {

    //Recupero il percorso temporaneo del file
    $file_tmp = $_FILES['$file']['tmp_name'][$i];
    $file_mime = $_FILES['$file']['type'][$i];
    $file_kbytes = $_FILES['$file']['size'][$i];
    $file_name = $_FILES['$file']['name'][$i];


    //File Type Check
    if ( $file_type == "text/plain" ) {
    $message = "Sorry, You cannot upload any script file" ;
    return $message;
    }

    // CONTROLLO CHE NON ESISTANO FILE CHE HANNO GIA' IL NOME INDICATO
    $count = mysql_query("SELECT * FROM $id_gallery WHERE foto_titolo='$file_name'");
    $res_count = mysql_num_rows($count);

    if ($res_count == 0) {
    //copio il file dalla locazione temporanea alla mia cartella upload
    if (move_uploaded_file($file_tmp, $uploaddir . $file_name))
    {
    $db_archivia="INSERT INTO $id_gallery (foto_titolo,foto_path) VALUES ('$file_name', '$file_name')";
    mysql_query($db_archivia,$db);
    //Se l'operazione è andata a buon fine...
    echo("ok");
    }
    else
    {
    //Se l'operazione è fallta...
    echo("ko");
    }


    } else if ($res_count!=0) {
    //Se esiste già un file con lo stesso nome
    echo("il file esiste già");
    }

    }
    _shuT_Up_

    Omo de panza.Omo de sostanza.

  2. #2
    ma nello script dove copi le img nella directory???

  3. #3
    Utente di HTML.it L'avatar di shutup
    Registrato dal
    Dec 2001
    Messaggi
    112
    qui:

    if (move_uploaded_file($file_tmp, $uploaddir . $file_name))
    _shuT_Up_

    Omo de panza.Omo de sostanza.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.