Visualizzazione risultati 1 fino 5 di 5

Discussione: Caratteri proibiti

  1. #1
    Guest

    Angry Caratteri proibiti

    Per sbaglio ho creato tramite una pagina PHP due files .gif che includono backslashes nei loro nomi (e.g. C:\Users\Image.gif). Non sono in grado di eliminarli, né di rinominarli perché contengono caratteri proibiti. Ho provato anche via FTP con Filezilla.

    Posso eliminarli?

  2. #2
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Era successo anche a me...
    Impossibile eliminare file...

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da radiodelmomento Visualizza messaggio
    Era successo anche a me...
    Impossibile eliminare file...
    Ho provato a creare un file PHP che lo eliminasse usando unlink ma non ci sono riuscito.

    Forse qualcuno ha da suggerirmi una sintassi migliore di quella che ho usato io.

    unlink(dirname(__FILE__) $filename);

  4. #4
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Citazione Originalmente inviato da trythis00011 Visualizza messaggio
    Ho provato a creare un file PHP che lo eliminasse usando unlink ma non ci sono riuscito.

    Forse qualcuno ha da suggerirmi una sintassi migliore di quella che ho usato io.

    unlink(dirname(__FILE__) $filename);
    unlink serve per rimuovere un singolo file.
    rmdir rimuove una directory.

    Prova con uno script che ti elenca i file della directory (piazzalo dove hai copiato i file con i caratteri proibiti):
    Codice PHP:
    <?php
    header
    ('Content-Type: text/plain');
    $files = glob('*.gif');

    print_r($files);
    ?>
    Li elenca? Se la risposta è si, allora lancia questo:
    Codice PHP:
    <?php
    $files
    = glob('*.gif');

    foreach(
    $files as $file)
    unlink($file);
    ?>
    Ultima modifica di javascripter : 28-04-2013 alle ore 22.32.08

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da javascripter Visualizza messaggio
    unlink serve per rimuovere un singolo file.
    rmdir rimuove una directory.

    Prova con uno script che ti elenca i file della directory (piazzalo dove hai copiato i file con i caratteri proibiti):
    Codice PHP:
    <?php
    header
    ('Content-Type: text/plain');
    $files = glob('*.gif');

    print_r($files);
    ?>
    Li elenca? Se la risposta è si, allora lancia questo:
    Codice PHP:
    <?php
    $files
    = glob('*.gif');

    foreach(
    $files as $file)
    unlink($file);
    ?>
    Grazie. E' ciò che mi serviva.

Regole di scrittura

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