Pagina 1 di 1

unlink non cancella file con spazi

Inviato: 02/10/2015, 17:49
da Domenico2015
Buonasera a tutti del forum, ho un problema con questo codice, se provo a cancellare un file cosi:
si cancella tranquillamente. se invece provo a cancellare un file piu lungo e con spazi, mi dice: impossibile cancella il file. come mai? grazie.

<?php
unlink("uploadtest/Archivio.bef");
?>

<?php
unlink("uploadtest/Archivio 20150926 (26-9-15 11.06) Auto.bef");
?>

Re: unlink non cancella file con spazi

Inviato: 02/10/2015, 18:01
da Micogian
Devi convertire gli spazi in %20

Re: unlink non cancella file con spazi

Inviato: 02/10/2015, 18:02
da Domenico2015
Ciao Grazie per la risposta rapida, come posso modificare la stringa per ciò? Grazie

Re: unlink non cancella file con spazi

Inviato: 02/10/2015, 18:07
da brunino
unlink(str_replace(" ", "%20","nome file"));

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk

Re: unlink non cancella file con spazi

Inviato: 03/10/2015, 10:47
da Domenico2015
Ciao Brunino, ho provato il tuo codice, il problema sorge xke: prende solo questa parte di codice da tutta la stringa:
Archivio
Archivio 20150926 (26-9-15 11.06) Auto.bef");

quindi la parte dopo Archivio non la copia, spero di essere stato chiaro. Grazie in anticipo.