GD laver billederne blå
Jeg bruger følgende script til at lave nogle billeder mindre og en thomb.Men thomben bliver helt blålig
kan i give mig en forklaring??
her er scriptet!!
if (isset($_POST[maskine_submit]))
{
if ($userfile_name){
$userfile_name_s = "s_".$userfile_name;
$userfile_name_m = "m_".$userfile_name;
copy("$userfile", "../billeder/data/".$userfile_name_m) or die("Kunne ikke kopiere filen!");
copy("$userfile", "../billeder/data/".$userfile_name_s) or die("Kunne ikke kopiere filen!");
//Info om gammelt billede
//Henter billede her
$pic = "http://www.htmc.dk/billeder/data/".$userfile_name_m;
$thumb = "/www/htmc.dk/web/billeder/data/".$userfile_name_s; //Billede der skal skrives til
//Henter størrelsen på billedet her og lægger det i et array
$size = getimagesize($pic);
//Udskrive størrelserne på billedet
echo "<br />" .$size[0]. "<br />"; //Width
echo "" .$size[1]. "<br />"; //Height
//finder nye størrelser
$new_width = 200; //Gør billede width 20% mindre
$forhold = $size[1]/$size[0];
$new_height = round($new_width * $forhold);
$pic_1 = imagecreatefromjpeg($pic);
$dest = imagecreate($new_width, $new_height);
imagecopyresized($dest, $pic_1, 0, 0, 0, 0, $new_width, $new_height, $size[0], $size[1]);
imagejpeg($dest,$thumb);
// Vis vha html
// echo "<img src=\"http://htmc.dk/billeder/data/$userfile_name_s\">";
/* exec("C:/Programmer/ImageMagick-6.2.0-Q16/mogrify -geometry 200x200 ../billeder/data/".$userfile_name_s);
if ($imageInfo[0]>500 or $imageInfo[1]>500) exec("C:/Programmer/ImageMagick-6.2.0-Q16/mogrify -geometry 600x600 ../billeder/data/".$userfile_name_m);
*/
}
$i = 0;
$c = count($acc);
$accoy = "";
while ($i < $c) {
$accoy .= ":".$acc[$i];
$i++;
}
$accoy = substr($accoy,1);
// echo $accoy;
$dato = time();
$query = "INSERT INTO maskin_data ";
$query .= "( ny, brand, type, model, varenummer, engine, hk, ccm, brede_type, brede, description, acc, pris, tilbud_pris, billede_s, billede_m, dato)";
$query .= " VALUES ";
$query .= "( '$ny', '$brand', '$type', '$model', '$varenummer', '$engine', '$hk', '$ccm', '$brede_type', '$brede', '$description', '$accoy', '$pris', '$tilbud_pris', '$userfile_name_s', '$userfile_name_m', '$dato')";
// echo "<br>".$query."<br>";
// Udskriv evt. fejlmeddelelse
mysql_query($query);
/*
echo $brand;
echo $type;
echo $model;
echo $varenummer;
echo $engine;
echo $hk;
echo $ccm;
echo $brede_type;
echo $brede;
$i = 0;
$c = count($acc);
while ($i < $c) {
echo $acc[$i];
$i++;
}
echo $pris;
echo $tilbud_pris;
echo $userfile_name;
*/
}
