Y este el archivo que llama a la clase y hace los resize que cada imágen. Por get paso el directorio donde se encuentra la foto, y el nombre de la imagen:
Código PHP:
Ver original<?php
$directorio = $_GET['directorio'];
$imagen = $_GET['foto'];
include("resize-class.php");
//FOTO 01
$resizeObj = new resize($directorio . "/" . $imagen);
//Redimensiona para SLIDE
$resizeObj -> resizeImage(368, 288, 'crop');
$resizeObj -> saveImage($directorio . "/" . "slide/slide_" . $imagen, 100);
//Redimensiona para LISTADO
$resizeObj -> resizeImage(198, 198, 'crop');
$resizeObj -> saveImage($directorio . "/" . "listado/listado_" . $imagen, 100);
//Redimensiona original si es mayor a 800 x 600
if($dimension[0] > 800 OR $dimension[1] > 600){
$resizeObj -> resizeImage(800, 600, 'auto');
$resizeObj -> saveImage($directorio . "/" . $imagen, 100);
}
header("Location: ../inicio.php");
?>