copy ("path/ancora.txt","path/path/ancora.txt"); lo copia
copy ("path/ancòra.txt","path/path/ancòra.txt"); non lo copia...
i file contenenti lettere con l'accento nn vengono copiate perchè???
però se provo a creare un file
$f = fopen ("path/ancòra.txt", "w");
lo scrive normalmente....
come posso risolvere???
Il guaio è che nn posso nemmeno capire dovè l'errore perchè nn vengono inviati warning di alcun tipo, e quando in locale tutto fila liscio e sul server ci sono problemi...mo so ca...
Evita i caratteri speciali nei nomi dei file, alcuni sono riservati altri semplicemente il sistema operativo non li accetta; se non erro altavista gira su server linux, e io linux purtroppo lo conosco poco. Normalmente è buona norma utilizzare solo le lettere normali (non accentate), i numeri _ e - per i nomi dei file; inoltre attenzione che linux è case sensitive, cioè a differenza di windows "Ancora.txt" e "ancora.txt" possono coesistere nella stessa cartella.