Login   Register  
PHP Classes
elePHPant
Icontem

File: test.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Dodit Suprianto  >  Simple Image Resizer  >  test.php  >  Download  
File: test.php
Role: Example script
Content type: text/plain
Description: website test
Class: Simple Image Resizer
Resize images of different formats
Author: By
Last change:
Date: 2008-10-10 02:43
Size: 983 bytes
 

Contents

Class file image Download
<html>

<head>
<title>Image Resize</title>
</head>

<body>

<form enctype="multipart/form-data" method="POST" action="<?php echo $_SERVER['SELF'];?>">
    Photo: <input type=file name=photo size="20"><br>
    Proportional: <input type="radio" value="yes" checked name="R1"> <input type="radio" value="no" name="R1"><br>
    Width: <input type="text" name="width" size="20"><br>
    Height: <input type="text" name="height" size="20"><br>
    <input type="submit" name="submit" value="Resize">
</form>

<?php
    
if ($_POST['submit'])
    {
        require_once(
"ImageResize.inc");
                
        if (
$_POST['R1'] == "yes")
        {
            
// proportional
            
$r = new Resize($_FILES['photo']['tmp_name'], $_POST['width'], 0true);
            
// or $r = new Resize($_FILE['photo']['tmp_name'], 0, $_POST['height'], true);
        
} else
        {
            
// Force the image size
            
$r = new Resize($_FILES[photo][tmp_name], $_POST[width], $_POST[height], false);            
        }        
        
$r->ImageResize();
    }
?>

</body>

</html>