Det er utestet.. Hvis du mangler hjælp til opsætning af ImageMagick kan du skrive på msn, mail: m.r@jubiipost.dk
<?
/*
Dette script er udviklet af TheUnknownSaint@Mikkel Riber, og kan frit benyttes.
For at dette script virker ska der bruges ImageMagick...
www.calico-jack.dkriber@calico-jack.dk
alt fra #start til #slut er koden som laver en rezied copy af billedet
imagemagick kan hentes fra
www.imagemagick.org*/
#start
if($userfile){
$til = $userfile_name; // Filnavnet
//laver filnavnet til småt for at forhindre evt fejl
$til = StrToLower($til);
$fra = $userfile; //Tmp fil navn
$dir = "./pics/ture/"; // Mappe hvor org. billedet ska uploades til
$thumb = "./pics/ture/thumb"; //Mappe hvor thumb ska uploades
$twidth = 100; //max bredden på thumb.
$path = "c:/apache/htdocs/"; //Path hvor siden er på serveren... ( kan ændres til en server variable)
//Tjekker om filtypen er jpg eller gif
$ext = explode(".", $til);
if($ext['1'] == "jpg" || "gif" || "png"){
//hvis den er det upper vi billedet
move_uploaded_file($fra, $dir."/".$til);
//tjekker om billedet er størrer end 800px i bredden og laver det mindre
/*
fjern commentar herfra for at rezise org. billedet til 800 i bredden ( hvis den er størrer)
$picwidth = @GetImageSize($path."/".$til);
print $picwidth['0'];
if($picwidth['0'] > '800' ){
exec("convert.exe -geometry 800 $path."/".$til $path."/".$til);
}
*/
//Laver et thumb
exec("convert.exe -geometry $twidth $path."/".$til $thumb."/".$til);
} else {
Print "<font color='red'><b>Filtypen er ikke godkendt</b></font>";
}
}
#slut
/*
Alt fra #formstart til #formslut er formen som submitter filen
*/
#formstart
?>
<form action="<?=$PHP_SELF;?>" method="post" enctype="multipart/form-data">
Upload<input type="file" name="userfile">
<input type="submit" value="upload" id="submit">
</form>
<?
#formslut
?>