billede bliver sort i bunden
Heysa har lige lavet det her simple pic resize men den nederste del af billedet bliver sort :-(Scriptet er her
<?php
/*
Dette script får data fra opret_vare_form.php
Dette script har til formål at oprette en vare i en database
*/
#Sætter nogle variabler her så scriptet er lettere at arbejde med
//Variabler fra formen på opret_vare_form.php
$vare_navn = $_POST['vare_navn'];
$indled_text = $_POST['indled_text'];
$hoved_cat = $_POST['hoved_kat'];
$producent = $_POST['producent'];
$indkob_pris = $_POST['indkob_pris'];
$fortjen_procent = $_POST['fortjen_procent'];
$pris_u_moms = $_POST['pris_u_moms'];
$pris_m_moms = $_POST['pris_m_moms'];
$fortjen_ialt = $_POST['fortjen_ialt'];
$lager = $_POST['lager'];
$upcoming_lager_dato = $_POST['upcoming_lager_dato'];
$tilbud_check = $_POST['tilbud_check'];
$tilbud_vare = $_POST['tilbud_vare'];
$vare_info = $_POST['vare_info'];
//variabler der sættes her til billeder
$upload_dir = "upload/item_pic/";
$upload_dir_thumb = "upload/item_pic_thumb";
//Kun til dubug brug, udkommenter hvis den skal bruges
#print_r($_POST);
//Finder her hvor mange filer der med
$antal_files = sizeof($_FILES['image']['name']);
$tilladte_filer = array("jpg", "jpeg");
for($i = 0; $i < sizeof($_FILES['image']['name']); $i++) {
if($_FILES['image']['name'][$i] == "") {
echo "intet filnavn<br>";
} else {
//Tjekker her om filnavnet er tilladt(kun jpg her i shoppen)
$ext = pathinfo($_FILES['image']['name'][$i]);
$ext = $ext['extension'];
//Tjekker her arrayet $tilladte_filtyper igennem
if(in_array($ext, $tilladte_filer)) {
//Gå videre
echo "tilladt fortsæt<br>";
//Kopiere her billederne i org str. til upload/item_pic
copy($_FILES['image']['tmp_name'][$i], "$upload_dir/".$_FILES['image']['name'][$i]);
//Finder her billedets dimensioner & lager dem i $hight & $width
$imagesize = getimagesize($_FILES['image']['tmp_name'][$i]);
$height = $imagesize[0]; //Height
$width = $imagesize[1]; //Width
//Her skal den resize billedet med 50 %
$new_height = ($height / 3);
$new_width = ($width / 3);
//Laver det nye jpg billede her
$nyt_billed = imagecreatefromjpeg("$upload_dir/".$_FILES['image']['name'][$i]);
$dest_image = imagecreatetruecolor($new_width, $new_height);
imagecopyresampled($dest_image, $nyt_billed, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagejpeg($dest_image, "$upload_dir_thumb\\".$_FILES['image']['name'][$i]);
} else {
echo "ikke tilladt<br>";
}
}
}
?>
Håbeer der er en der kan give mig løsningen
Mvh Thomas L
