home *** CD-ROM | disk | FTP | other *** search
- <html><body>
- <form action="<?php echo $HTTP_SERVER_VARS['PHP_SELF'];?>?submit=1" method="post" enctype="multipart/form-data">
- Send these files:<br>
- <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="100000">
-
- <input name="userfile" type="file"> <-<br>
- <input name="otherfile[]" type="file"><br>
- <input name="otherfile[]" type="file"><br>
- <input type="submit" value="Send files">
- </form>
- </body></html>
- <?php
- error_reporting(E_ALL);
- if (!isset($submit)) {
- exit;
- }
- require 'HTTP/Upload.php';
- echo '<pre>';
- //print_r($HTTP_POST_FILES);
- $upload = new http_upload('es');
- $file = $upload->getFiles('userfile');
- if (PEAR::isError($file)) {
- die ($file->getMessage());
- }
- if ($file->isValid()) {
- $file->setName('uniq');
- $dest_dir = './uploads/';
- $dest_name = $file->moveTo($dest_dir);
- if (PEAR::isError($dest_name)) {
- die ($dest_name->getMessage());
- }
- $real = $file->getProp('real');
- echo "Uploaded $real as $dest_name in $dest_dir\n";
- } elseif ($file->isMissing()) {
- echo "No file selected\n";
- } elseif ($file->isError()) {
- echo $file->errorMsg() . "\n";
- }
- print_r($file->getProp());
- echo '</pre>';
- ?>
-