Grazie innanzitutto perche' leggete i mie vaneggiamenti! Se invece di iniziare a scrivere del codice in php andavo a
era meno penoso
effettivamente la funzione file non centra nulla
Spiego il problema estraendolo dal codice.
Devo scrivere una funzione che mi crei un file di testo in una cartella temp del server. Il file non ha estensione ma deve essere un file di testo.
Deve essere aperto su mac os 9 che non riconosce i file dall'estensione ma bensi' dal type del file.
ho creato il file con fopen() e fwrite() e il file e' formattato correttamente;
ora se faccio il download del file con
header("Content-Type: application/text");
header("Content-Disposition: attachment; filename="$file" );
mac os9 lo riconosce come file di testo e lo usa correttamente.
Se lo stesso file lo copio dalla cartella server non lo riconosce come file di testo.
Il problema nasce dal fatto che i file che vengono creati dalla mia funzione sono 43 e vengono zippati in un unico file .zip che viene inviato al broswer per il download.
Quando apro lo zip i file ci sono tutti ma nessuno e' riconosciuto come file di testo e non viene utilizzato correttamente.
quindi stavo cercando un modo di creare lo stesso effetto di
header("Content-Type: application/text"); quando creavo con fopen il file sul server.
...sono zucco, e' un po' che ci pesto su questa cosa ma non ci salto fuori..
beh ho il week end davanti e il manuale di php alla mano
Buon fine settimana a tutti!