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!
![]()
![]()
![]()
![]()
![]()
![]()