$upload = new upload();

Hi,

This is probably a simple question, however I am finding it difficult to accomplish.

<?php
$upload = new upload();
$upload->upload_file();
?>

so in a test page it would be like so:

<?php
$upload = new upload();
$upload->upload_file();
?>

The problem is I'm using this upload system for parts of the website, what I want is to have this class upload the file once it has gone through the "gallery upload" segment:

<?php

$mysql_link = mysql_connect("localhost", "", "");
mysql_select_db("") or die("Could not select database");

while($counter <= count($photos_uploaded)) {
if($photos_uploaded['size'][$counter] > 0) {
if(!array_key_exists($photos_uploaded['type'][$counter], $known_photo_types)) {
$result_final .= "File ".($counter+1)." is not a photo";
}
else {
mysql_query( "INSERT INTO gallery_photos(`photo_filename`, `photo_caption`, `photo_category`) VALUES('0', '".addslashes($photo_caption[$counter])."', '".addslashes($_POST['category'])."')" );
$new_id = mysql_insert_id();
$filetype = $photos_uploaded['type'][$counter];
$extention = $known_photo_types[$filetype];
$filename = $new_id.".".$extention;

mysql_query( "UPDATE gallery_photos SET photo_filename='".addslashes($filename)."' WHERE photo_id='".addslashes($new_id)."'" );
}

?>
How would I approach this Upload Problem?

Thanks

EasyPHPAlbum Upload

EasyPhpAlbum does not use a database backed upload system, you are probably posting this on the wrong website. EasyPHPAlbum allows the administrator to upload photos, but it's much easier to just dump all you photo's by FTP in a directory on the server and the script will do the rest :)