<?php
 
/*
 
        CopyRight © ADE 2005-2006
 
        http://www.ade-solutions.nl
 
*/
 
/*
 
 
        Multiple File Upload (class)
 
        Is copyrighted, but free to use for non commercial use.
 
        But please let this notice intact!
 
 
        Multiple File Upload (class).php
 
        Simplyfied uploading file's to a webserver.
 
        Included are for demonstration 2 file's
 
        test_upload.htm : how to implement a save action
 
        save_files.php  : how to initiate the class
 
*/
 
include("multiple_file_upload_class.php");
 
$send_now = new multiple_upload;                //create instance
 
///home/httpd/vhosts/ade-solutions.nl/httpdocs/cees/upload/ doesw not work properly
 
//set some values         This is the whole path to! the upload dir
 
$send_now->uploaddir     = "/home/httpd/vhosts/ade-solutions.nl/httpdocs/cees/upload/";//set server upload dir
 
$send_now->max_files     = 10;                    //set max files to upload
 
$send_now->max_size     = 250000;                //set max file-size
 
$send_now->permission     = 0777;                     //set wanted permission
 
$send_now->notallowed     = array("exe"."mp3");    //excluide some file-types
 
$send_now->show            = TRUE;                    //show errors
 
$send_now->files         = &$_FILES;                //get $_FILES global values
 
 
//validate on size and allowed files
 
$ok = $send_now->validate();
 
if ($ok) {
 
    $ok = $send_now->execute();
 
}
 
if (!$ok && $send_now->show) {
 
    //echo perhaps some errors
 
    $i_errors = count($send_now->errors);
 
    echo "Error report, sending files to server <br />";
 
    for ($i=0; $i<$i_errors;$i++) {
 
        echo $send_now->errors[0][$i] . " <br />";
 
        echo $send_now->errors[1][$i] . " <br />";
 
    }
 
} else {
 
    header("Location: ". "../test_upload.htm");//redirect to something
 
}
 
?>
 
 |