Ciao a tutti.
Sto proprio impicciato!
Non riesco a fare il ridimensionamento dell' immagine contenuta nel database.
Non riesco nemmeno tramite la funzione getimagesize
ad fare l' echo della dimensione della mia immagine. posto il codice:
stampafoto.php
<?php
@mysql_connect("localhost", "root", "") or die("Connessione fallita !");
@mysql_select_db("PORTALE") or die("Selezione Database fallita !");
//$query = "SELECT idn1,foto, Type from news where idn1='$idn1'";
$query = "SELECT foto, Type from news where idn1='$idn1'";
$select = @mysql_query($query) or die("Query fallita !");
$result = @mysql_fetch_array($select);
$data= $result["foto"];
$type = $result["Type"];
Header("Content-type: $type");
echo $data;
?>
notizie2.php
<?php
// TIPI DI FILE VISUALIZZABILI
//$visualizzabili = array("image/jpeg", "image/pjpeg", "image/gif", "image/png");
$query = "SELECT foto,news1, Type from news where idn1='$idn1'";
@mysql_connect("localhost", "root", "") or die("Connessione fallita !");
@mysql_select_db("PORTALE") or die("Selezione Database fallita !");
$query = "SELECT news1 from news where idn1='$idn1'";
$select = @mysql_query($query) or die("Query fallita !");
$result = @mysql_fetch_array($select);
$notizia=$result["news1"];
//$idn1=$result["idn1"];
echo "<img src=stampafoto.php?idn1=$idn1>";
$image= addslashes(fread(fopen($_FILES["file_binario"]["tmp_name"], "rb"), $_FILES["file_binario"]["size"]));
$size = getimagesize($_FILES['file_binario']['tmp_name']);
$height = $size[1];
$width = $size[0];
echo"$heigt";
echo"
";
echo $notizia;
?>
Compare foto e testo del record ma non dimensiona l'immagine, dando questo errore
Warning: fopen("", "rb") - No error in c:\programmi\easyphp\www\sito1\notizie2.php on line 21
Warning: fread(): supplied argument is not a valid File-Handle resource in c:\programmi\easyphp\www\sito1\notizie2.php on line 21
Warning: getimagesize: Unable to open '' for reading. in c:\programmi\easyphp\www\sito1\notizie2.php on line 23
Un aiuto per favore..
Ciao

Rispondi quotando