|
|
| Autore |
Messaggio |
zov
principiante


Età: -1981
Registrato: 25/08/04 11:32
Messaggi: 39
Località: Vicenza
|
Oggetto: Informazioni da un file
Inviato: 01.09.04 | 17:15 |
|
|
Hi boys! Ho bisogno di una consulenza!
Come posso ricavare informazioni di un file tipo data ultima modifica o dimensione in kbyte???
Ho provato con la funzione stat() e pure con fopen() ma mi da sempre l'errore stat failed for nomefile.estensione (errno=2 - No such file or directory) !! Forse non trova il file?
Help!!  |
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 01.09.04 | 17:39 |
|
|
ciao,
io di solito uso dati da database, cioè da amministrazione, quando uppo un file, che sia o immagine o documento o altro salvo nome, peso, mime e altro come data ultima modifica nel database(x mia comodità di smanettamento)
xò puoi ricavare questi dati anche usando le funzioni:
filesize => ti restituisce la dimensione del file
filectime => per l'ultima modifica
ma ci sono molte altre funzioni x avere dati da file, guarda la lista di funzioni a nella colonna di sinistra dei link che ti ho postato
P.S: x l'errore, è di sicuro un errore di percorso, quindi nn trova il file... ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
zov
principiante


Età: -1981
Registrato: 25/08/04 11:32
Messaggi: 39
Località: Vicenza
|
Oggetto:
Inviato: 01.09.04 | 20:51 |
|
|
Non ho pensato di inserire i files direttamente nel data base a dire il vero... forse sarebbe più comodo...
Quello che ho fatto è questo:
//directory immagini
$dir = '../images/upload';
//leggo directory, ciclo while con formattazione dati
if ($leggidir = opendir($dir)) {
echo 'codice che mi crea la tabella...';
while (false !== ($files = readdir($leggidir))) {
if ($files != "." && $files!= "..") {
//qui c'è il problema...
$kb = filesize($files);
echo '<td>'.$kb.'</td>';
}
}
echo '</table>';
closedir($leggidir);
} |
|
| Torna in cima |
|
|
zov
principiante


Età: -1981
Registrato: 25/08/04 11:32
Messaggi: 39
Località: Vicenza
|
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
zov
principiante


Età: -1981
Registrato: 25/08/04 11:32
Messaggi: 39
Località: Vicenza
|
|
| Torna in cima |
|
|
Pazzooo
moderatore


Registrato: 20/01/04 12:57
Messaggi: 28
Località: Davanti ad un computer a Roma
|
Oggetto:
Inviato: 02.09.04 | 17:04 |
|
|
perche hai solo estratto il nome del file, non tutto il percorso per arrivarci...
fai conto che ci sta un omino per leggere le dir e un omino per aprire i file.
se il primo dice ho il file "pippo.php" a l'altro Mr apro file non sapra' dove cercare.
se invece il primo dice ho il file pippo.php e sono in /home/pazzooo/ allora il secondo sa cosa fare
sembra un modo di spiegare deficente ma penso sia chiaro (spero) ____________________________________________________________ Pazzooo detto anche Frank |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 02.09.04 | 17:13 |
|
|
ottimo direi
[OT]mi ricorda un film chiamato Philadelphia: "spiegamelo come se avessi 6 anni" (spero di nn essermi confuso con un altro )[/OT] ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
zov
principiante


Età: -1981
Registrato: 25/08/04 11:32
Messaggi: 39
Località: Vicenza
|
Oggetto:
Inviato: 02.09.04 | 17:49 |
|
|
Effettivamente è come se davvero avessi 6 anni...per qual che riguarda il php...!!
Prova ad interrogarmi sulla gnocca e mo vedi dove se ne vanno a finire i miei sei anni!!!
Comunque grazie Pazzooo... più chiaro di così non potevi essere!!!
Zov |
|
| Torna in cima |
|
|
zov
principiante


Età: -1981
Registrato: 25/08/04 11:32
Messaggi: 39
Località: Vicenza
|
Oggetto: FUNZIA!!!!
Inviato: 03.09.04 | 13:07 |
|
|
FUNZIONA!!
Ho appena provato lo script e funziona!!! Grandi pazzooo e coach!!!
L'omino per leggere i file si è comportato bene e l'omino per leggere le direcotry ha fatto il suo lavoro!! Grazie ancora!!  |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 03.09.04 | 20:26 |
|
|
figurati
P.S: l'esempio del bambino di sei anni era solo xchè mi era venuto in mente, nn voleva assolutamente rivolgersi a te o alle tue conoscenze... ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
zov
principiante


Età: -1981
Registrato: 25/08/04 11:32
Messaggi: 39
Località: Vicenza
|
Oggetto:
Inviato: 04.09.04 | 15:54 |
|
|
Tranquillo...la mia era solo una battuta!!!
Evvai che oggi è sabato!!!!!  |
|
| Torna in cima |
|
|
|