function ResizeAllPromos() { global $dir; global $site; //cleaning old $sDestFold = $dir['imagesPromo']; $rDir = opendir($sDestFold); if ($rDir) { while ($sFile = readdir($rDir)) { if ($sFile == '.' || $sFile == '..' || !is_file($sDestFold . $sFile)) { continue; } @unlink($sDestFold . $sFile); } closedir($rDir); } //inserting new $iImgCnt = 1; $sDestFold = $dir['imagesPromo'] . 'original/'; $rDir = opendir($sDestFold); if ($rDir) { while ($sFile = readdir($rDir)) { if ($sFile == '.' || $sFile == '..' || !is_file($sDestFold . $sFile)) { continue; } ResizeAnyPromo($sDestFold . $sFile, $dir['imagesPromo'] . $sFile); $iImgCnt++; } closedir($rDir); } }
break; case 'image/png': $ext = 'png'; break; default: $ext = false; } if (!$ext) { echo 'You uploaded not JPEG, GIF or PNG file'; } else { echo 'Upload successful. '; $newFileName = $dir['imagesPromo'] . 'original/' . $_FILES['prNewFile']['name']; if (!move_uploaded_file($_FILES['prNewFile']['tmp_name'], $newFileName)) { echo 'Couldn\'t move file.'; } else { ResizeAnyPromo($newFileName, $dir['imagesPromo'] . $_FILES['prNewFile']['name']); /*if( $_REQUEST['prResize'] ) { $width = (int)$_REQUEST['prNewWidth']; $height = (int)$_REQUEST['prNewHeight']; if( !( $width > 0 and $height > 0 ) ) echo 'You entered incorrect sizes'; else { if( imageResize( $newFileName, $newFileName, $width, $height ) != IMAGE_ERROR_SUCCESS ) echo 'Resize failed'; else echo 'Resize successful'; } }*/ }
function ResizeAllPromos() { global $dir; global $site; //cleaning old $sDestFold = $dir['imagesPromo']; $rDir = opendir($sDestFold); if ($rDir) { while ($sFile = readdir($rDir)) { if ($sFile == '.' or $sFile == '..' or !is_file($sDestFold . $sFile)) { continue; } unlink($sDestFold . $sFile); } closedir($rDir); } //inserting new $iImgCnt = 1; $sDestFold = $dir['imagesPromo'] . 'original/'; $rDir = opendir($sDestFold); if ($rDir) { while ($sFile = readdir($rDir)) { if ($sFile == '.' or $sFile == '..' or !is_file($sDestFold . $sFile)) { continue; } ResizeAnyPromo($sDestFold . $sFile, $dir['imagesPromo'] . 'big0' . $iImgCnt . '.jpg'); //imageResize( $sDestFold . $sFile, $dir['imagesPromo'] . 'big0' . $iImgCnt . '.jpg', $iDefWidth, $iDefWidth, true ); //chmod( $dir['imagesPromo'] . 'big0' . $iImgCnt . '.jpg', 0644 ); $iImgCnt++; } closedir($rDir); } }