Ciao a tutti,
vorrei conoscere la dimensione in kb di un immagine pubblicata tramite una funzione di php; ho provato con getimagesize ma posso conoscere solo l'altezza, la larghezza e il tipo di immagine.
Mi potete aiutare
Ciao a tutti,
vorrei conoscere la dimensione in kb di un immagine pubblicata tramite una funzione di php; ho provato con getimagesize ma posso conoscere solo l'altezza, la larghezza e il tipo di immagine.
Mi potete aiutare
$_FILES['userfile']['size']
http://it2.php.net/manual/it/features.file-upload.php
O, se l'img non è uploadata, filesize()
Addio Aldo, amico mio... [03/12/70 - 16/08/03]
Ho fatto una ricerca, ma non ho trovato la soluzione per ricavarmi altezza e larghezza di un file uploadato nel DB.
Il codice che uso per visualizzare l'immagine è:
file immagine.phpcodice:$sql = "SELECT * FROM tabella WHERE id = $_GET[id] "; $query = mysql_query($sql); $result=mysql_fetch_array($query); echo"[img]immagine.php?id=$id[/img]";
Come uso getimagesize non avendo un path dell'immagine?codice:$query = "SELECT * FROM tabella WHERE id = '" . $_GET[id] . "'"; $select = mysql_query($query); $result = @mysql_fetch_array($select); $type = $result["type_immagine"]; Header("Content-type: $type"); echo "$image";
Ho provato ad applicarlo ad $image ma non funge.
Chi mi sa aiutare?
Grassie!
puoi provare ad usare getimagesize via http
il file è immagine.php?id=$id
$size = getimagesize("http://www.example.com/immagine.php?id=$id");
certo era meglio se prevedevi due campi del db ed inserivi anche questi valori
certo, se l'avessi saputo prima avrei aggiunto i due campi, ma è una "necessità" che è saltata fuori dopo la realizzazione del DB...Originariamente inviato da bubu77
certo era meglio se prevedevi due campi del db ed inserivi anche questi valori
magari modifico il DB se non riesco nella maniera che mi hai appena suggerito.
ora provo. grazie.
funziona!
bene!Originariamente inviato da troglos
funziona!