<?php
include('upload_class.php');
include('imageresizer.class.php');
if(isset($_REQUEST['Action']) && $_REQUEST['Action'] == 'UploadNew')
{
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());
for($i = 0; $i < count($_FILES['Comic']['name']); $i++)
{
//create object that will upload and resize image
//save image information in db
mysql_query("insert into image(ImageName, ImagePath) values('".$_FILES['Comic']['name'][$i]."','pictures/')");
$NewName[] = mysql_insert_id();
}
print_r($NewName);
$UF_obj = new Upload();
$UF_obj -> File = $_FILES['Comic'];
$UF_obj -> SavePath = 'pictures'; // PLACE where you want to save images.
$UF_obj -> ThumbPath = 'pictures/thumb'; //if not specify will not create thumbnil
$UF_obj -> NewName = $NewName;
echo $_FILES['Comic']['name'][$i].'<br>';
//width and height of large image which will save in "pictures/" folder
$UF_obj -> NewWidth = 300;
$UF_obj -> NewHeight = 300;
////width and height of thumb image which will save in "pictures/thumb/" folder
$UF_obj -> TWidth = 50;
$UF_obj -> THeight = 50;
/*
* if you want to name image something other then upload image name then use bellow formate
* for example you upload two images then
*
* $UF_obj -> NewName = array('NewName1.jpg', 'NewName2.jpg');
*/
$UF_obj -> NameCase = 'lower'; //default no change. upper for upper case
$UF_obj -> OverWrite = true; //default = true. replace existing image
//UploadFile() function upload and resize image.
//function return error message if any.
//error variable is in array form. so you can get more then one error/warning messages.
// or you can also access error message by class object varialbe like $UF_obj -> Error
$Error = $UF_obj -> UploadFile();
print_r($Error);
if(count($Error) > 0 and is_array($Error))
{
foreach($Error as $key=>$val)
{
echo $val . '<br>';
}
} }//end of for loop
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form action="" target="_self" method="post" enctype="multipart/form-data">
<table border="0" cellpadding="4" cellspacing="0" width="100%">
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td> First Image: </td>
<td><input type="file" name="Comic[]" id="Comic" /> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> Second Image: </td>
<td><input type="file" name="Comic[]" id="Comic" /> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><input type="hidden" name="Action" value="UploadNew" />
<input type="submit" name="submit" value="Upload" /> </td>
</tr>
</table>
</form>
</body>
</html>
|