Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    catturare errore unlink

    come posso cattura l'errore che viene generato da un unlink sbagliato
    non voglio stampare io l'errore
    in questo modo

    if (unlink("./materiali/".$file)) {
    echo "eliminazione riuscita";
    } else {
    echo "eliminazione fallita";
    }

    ma mi piacerebbe una cosa tipo mysql_error() che mi ritorna l'error che ha riscontrato il db
    tipo cosi


    if (!unlink("./materiali/".$file)) {
    echo unlink_error();
    }

    ringrazio tutti anticipatamente

  2. #2
    c'e' poco da catturare, se il file esiste e l' unlink fallisce, o la cartella non ha CHMOD 777 oppure qualcun altro sta' utilizzando, scaricando, visionando quel file ...


    quindi

    if( file_exists( $file ) == true ) {
    if( @unlink( $file ) ) {
    // ok
    }
    else {
    // file utilizzato da altri o chmod non settata a 777
    }
    }
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    hai solo riproposto il mio codice un po modificato ma senza darmi la soluzione.
    grazie.

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.