<?php
if($_GET['from']==""){
//missing hex value;
exit;
}
if($_GET['to']==""){
//missing hex value;
exit;
}
if($_GET['w']==""){
//missing width value;
exit;
}
if($_GET['h']==""){
//missing width value;
exit;
}
require "class.gradient_image.php";
$fade_from=$_GET['from'];
$fade_to=$_GET['to'];
$width= $_GET['w'];
$height= $_GET['h'];
$direction= $_GET['d'];
if ($direction=='true') {
$direction=true;
} else {
$direction=false;
}
function Is_OddNum($num){
if ($num % 2) {
return true;
} else {
return false;
}
}
$mod = $height;
if (Is_OddNum($mod)) $mod--;
$steps=$mod / 2;
$gradient = new gradient_image($fade_from, $fade_to, $steps, $width, $height);
$im = $gradient->createImage($direction);
$gradient->createPNG($im, true);
?>
|