Fejl i upload script

Tags:    php

Hej Alle

Jeg har fået lavet mig et script hvor man kan uploade et billed og samtidig resizer den billedet til 110 px i bredden. Jeg har bare et problem med at når man uploader et billed der er mere en ca 12-1300 px bred så kommer den med følgende fejl meddelse:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 8000 bytes)

Er der nogen der ved om der er en maks på hvor stort et billed man må uploade??

mvh
Tommy


[Redigeret d. 27/02-06 13:40:22 af zule]



Hej Alle

Jeg har fået lavet mig et script hvor man kan uploade et billed og samtidig resizer den billedet til 110 px i bredden. Jeg har bare et problem med at når man uploader et billed der er mere en ca 12-1300 px bred så kommer den med følgende fejl meddelse:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 8000 bytes)

Er der nogen der ved om der er en maks på hvor stort et billed man må uploade??

mvh
Tommy


[Redigeret d. 27/02-06 13:40:22 af zule]


Der er mugligvis indsat en max value i scriptet. Så hvis man lige kunne se det kunne scriptet ville det være nemmere ;)

Mvh.
Rune Jensen
---------------------------------------------------------------------------
\\"Do what you do and have fun doing it and try not to be too miserable.\\"
---------------------------------------------------------------------------



Gerne

<pre>
<?
$src = $_FILES['fil']['tmp_name'];

$ext = strtolower(end(explode(".", $_FILES['fil']['name'])));

$tid = time();
$nytNavn = "uploadet-" . $tid . "." . $ext;
$dst = "stor/" . $nytNavn;
copy($src, $dst);
$image = $dst;
if(file_exists($image)) {
$foto = 1;
$imgsize = getimagesize($image);

if($imgsize[0] > 110) {

$width = 110;
$height = $imgsize[1] / ($imgsize[0] / 110);
$dst_img=imagecreatetruecolor($width,$height);
$src_img=ImageCreateFromJpeg("$image");
ImageCopyResampled($dst_img,$src_img,0,0,0,0,$width,$height,ImageSX($src_img),ImageSY($src_img));
ImageJpeg($dst_img, "lille/" . $nytNavn);
} else {
$src_img=ImageCreateFromJpeg("$image");
ImageJpeg($src_img, $dst);
}
$imgurl = "lille/" . $nytNavn;
} else {
$foto = 0;
echo "fejl";
}


?>
</pre>



t