Codice PHP:
$document = ($_FILES['image']['name']);
$document = str_replace(" ","_",$document);
if (move_uploaded_file($_FILES['image']['tmp_name'],$cartella.$document)) {
if(eregi(".+.jpe?g$",$document)) {
$wi = 400;
$size = GetImageSize($cartella.$document);
if ($size[0]>$wi) {
$he = $size[1]*($wi/$size[0]);
$image = ImageCreatefromJPEG($cartella.$document);
$thumb = ImageCreateTrueColor($wi,$he);
imagecopyresampled($thumb,$image,0,0,0,0,$wi,$he,$size[0],$size[1]);
ImageJPEG($thumb,$cartella.$document.'', 80);
ImageDestroy($image);
ImageDestroy($thumb);
}
}
}
$thumb_name = str_replace(".jpg","",$thumb);
$thumb_name = str_replace(".jpeg","",$thumb_name);
$image_name = str_replace(".jpg","",$image);
$image_name = str_replace(".jpeg","",$image_name);
$query3 = ("INSERT INTO `news` (`date`, `tag`, `title`, `text`, `location`, `kind`, `deadline`, `email`, `link`, `start`, `thumb`, `img`) VALUES ('$today', '$tag', '$tit', '$text', '$geo', '$kind', '$dline', '$mail', '$link', '$start', '$thumb_name', '$image_name')");
$result3 = mysql_query($query3)
or die("Query failed 1");
Il problema che riscontro è questo: