Ciao,
ho un problema,
io ho una form con cui passo un immaggine ad uno script che me la inserisce nel DataBase mysql...
Vorrei che prima che inserisse l' immaggine nel DB me la ridimensionasse prendendo il lato più grande e lo porta a 48 pixel (naturalmente proporzionata) e poi la inserisce nel DB...
So che devono essere usate le librerie GD, ma non ci sono riuscito...
script:
[PHP]// MEMORIZZIAMO NELLA VARIABILE $data IL CONTENUTO DEL FILE
$data = addslashes(fread(fopen($_FILES["file_binario"]["tmp_name"], "rb"), $_FILES["file_binario"]["size"]));
// ESEGUIAMO LA QUERY DI INSERIMENTO
$result = @mysql_query("INSERT INTO tabella (immagine, nome, size, Type)
VALUES ('$data','" . $_FILES["file_binario"]["name"] . "', '" . $_FILES["file_binario"]["size"] . "','" . $_FILES["file_binario"]["type"] . "')") or die("Query di inserimento fallita !")
// ESITO POSITIVO
echo "<font class=\"testonews\">L' immagine è stata inserita.</font>";
// CHIUDIAMO LA CONNESSIONE A MYSQL
@mysql_close()