$iorigy) { if ($iorigx > $ithumb_maxx) { $isizex=$ithumb_maxx; $isizey=($iorigy/$iorigx)*$ithumb_maxx; }else{ $isizex=$iorigx; $isizey=($iorigy/$iorigx)*$iorigx; } } else { if ($iorigy > $ithumb_maxy) { $isizex=($iorigx/$iorigy)*$ithumb_maxy; $isizey=$ithumb_maxy; }else{ $isizex=($iorigx/$iorigy)*$iorigy; $isizey=$iorigy; } } switch ($iattr[2]) { case 1: $iorig=imagecreatefromgif($iimagedir.$ifile); break; case 2: $iorig=imagecreatefromjpeg($iimagedir.$ifile); break; case 3: $iorig=imagecreatefrompng($iimagedir.$ifile); break; default: return false; break; } if ($iorig) { $ipikku=imagecreatetruecolor($isizex,$isizey); imagecopyresampled($ipikku,$iorig,0,0,0,0,$isizex,$isizey,$iorigx,$iorigy); $istatus=imagejpeg($ipikku,$ithumbdir.$ifile,75); @chmod($ithumbdir.$ifile, 0755); imagedestroy($iorig); imagedestroy($ipikku); } } $tempPath = "temp/"; $savedPath = "ku/"; if (substr($_FILES['thefile']['name'], - 3, 3) == "jpg" || substr($_FILES['thefile']['name'], - 3, 3) == "gif" || substr($_FILES['thefile']['name'], - 3, 3) == "png") { if ($_FILES['thefile']['error'] === 0) { $c = opendir("ku/"); $b = readdir($c); while($b){ $b = readdir($c); if($a = fnmatch("10*",$b)){ unlink("ku/".$b); } elseif($a = fnmatch("9*",$b)) { rename("ku/".$b,"ku/10.".substr($b,-3,3)); } elseif($a = fnmatch("8*",$b)){ rename("ku/".$b,"ku/9.".substr($b,-3,3)); } elseif($a = fnmatch("7*",$b)){ rename("ku/".$b,"ku/8.".substr($b,-3,3)); } elseif($a = fnmatch("6*",$b)){ rename("ku/".$b,"ku/7.".substr($b,-3,3)); } elseif($a = fnmatch("5*",$b)){ rename("ku/".$b,"ku/6.".substr($b,-3,3)); } elseif($a = fnmatch("4*",$b)){ rename("ku/".$b,"ku/5.".substr($b,-3,3)); } elseif($a = fnmatch("3*",$b)){ rename("ku/".$b,"ku/6.".substr($b,-3,3)); } elseif($a = fnmatch("2*",$b)){ rename("ku/".$b,"ku/3.".substr($b,-3,3)); } elseif($a = fnmatch("1*",$b)){ rename("ku/".$b,"ku/2.".substr($b,-3,3)); } } $tempFile = $tempPath . $_FILES['thefile']['name']; $savedFile = $savedPath . $_FILES['thefile']['name']; $movedOk = move_uploaded_file($_FILES['thefile']['tmp_name'], $tempFile); $doit = `cat $tempFile > $savedFile && rm $tempFile`; $handle = fopen("sanat/kuvat.txt","a"); } isompi($_FILES['thefile']['name']); if(substr($_FILES['thefile']['name'], -4,4) == "JPEG" || substr($_FILES['thefile']['name'], -4,4) == "jpeg"){ rename("ku/".$_FILES['thefile']['name'],"ku/1.jpeg"); } else{ $vanhuliini = "ku/".$_FILES['thefile']['name']; $uusio = "ku/1.".substr($_FILES['thefile']['name'],-3,3); rename($vanhuliini,$uusio); } } } ?>
".$_FILES['thefile']['name'].""; echo "onnistu
"; } else { echo "Upload: kesken tai epäonnistunut.
"; } ?>