|
 | HTTP-fejl 500 Fra : kbisgaard | Vist : 583 gange 200 point Dato : 24-04-11 13:23 |
|
hej alle.
Jeg er ved at lave en upload til min hjemmeside. Jeg har fundet to guides på nettet, en til at uploade filer, og en til at resize'e filer. Jeg har prøvet at kombinere de to koder, men får denne fejl: "HTTP-fejl 500 (Internal Server Error): Der opstod en uventet hændelse, mens serveren forsøgte at gennemføre anmodningen." hvad gør jeg forkert?
Her er min kode:
Kode <?php
//Tjek filtypen
if((
($_FILES['file']['type'] == "image/gif") ||
($_FILES['file']['type'] == "image/jpeg") ||
($_FILES['file']['type'] == "image/pjpeg")) &&
($_FILES['file']['size'] < 50000)){
//Tjek for fejl
if($_FILES['file']['error'] > 0){
echo "Fejl: ".$_FILES['file']['error']."<br>";
}
else{
echo "Link: "."<a href='images/".time().".jpg'>".time().".jpg</a><br>";
move_uploaded_file($_FILES['file']['tmp_name'],"images/".time().".jpg");
echo "Filen er uploadet!";
}
}
$navn = time();
list($bredde, $hojde) = getimagesize("images/".$navn.".jpg"); //Find højden og bredden på det billede jeg vil resize
$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?
//Find den nye højde og bredde
$bredde_ny = 100;
$hojde_ny = round($bredde_ny*$forhold);
//Load/opret billeder
$source = imagecreatefromjpeg("images/".$navn.".jpg");
$destination = imagecreate($bredde_ny, $hojde_ny);
//Resize
imagecopyresized($destination, $source, 0, 0, 0, 0, $bredde_ny, $hojde_ny, $bredde, $hojde);
//Gem
imagejpeg($destination, "images/".$navn."_1.jpg");
else{
echo "Forkert filtype!";
}
?> |
| |
 | Du har følgende muligheder | |
|
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
| |
|
|