Procedural File: uploader.php

Source Location: /modules/messenger/class/uploader.php

Page Details

Upload Media files

Example of usage:

  1.  include_once 'uploader.php';
  2.  $allowed_mimetypes array('image/gif''image/jpeg''image/pjpeg''image/x-png');
  3.  $maxfilesize 50000;
  4.  $maxfilewidth 120;
  5.  $maxfileheight 120;
  6.  $uploader new XoopsMediaUploader('/home/xoops/uploads'$allowed_mimetypes$maxfilesize$maxfilewidth$maxfileheight);
  7.  if ($uploader->fetchMedia($_POST['uploade_file_name'])) {
  8.    if (!$uploader->upload()) {
  9.       echo $uploader->getErrors();
  10.    else {
  11.       echo '<h4>File uploaded successfully!</h4>'
  12.       echo 'Saved as: ' $uploader->getSavedFileName('<br />';
  13.       echo 'Full path: ' $uploader->getSavedDestination();
  14.    }
  15.  else {
  16.    echo $uploader->getErrors();
  17.  }

Author:  Kazumi Ono <onokazu@xoops.org>
Copyright:  (c) 2000-2003 The Xoops Project - www.xoops.org
Filesource:  Source Code for this file
Classes
Class Description
MPUploader Upload Media files
Includes
include_once (XOOPS_ROOT_PATH."/class/uploader.php") [line 85]

Upload Media files

Example of usage:

  1.  include_once 'uploader.php';
  2.  $allowed_mimetypes array('image/gif''image/jpeg''image/pjpeg''image/x-png');
  3.  $maxfilesize 50000;
  4.  $maxfilewidth 120;
  5.  $maxfileheight 120;
  6.  $uploader new XoopsMediaUploader('/home/xoops/uploads'$allowed_mimetypes$maxfilesize$maxfilewidth$maxfileheight);
  7.  if ($uploader->fetchMedia($_POST['uploade_file_name'])) {
  8.    if (!$uploader->upload()) {
  9.       echo $uploader->getErrors();
  10.    else {
  11.       echo '<h4>File uploaded successfully!</h4>'
  12.       echo 'Saved as: ' $uploader->getSavedFileName('<br />';
  13.       echo 'Full path: ' $uploader->getSavedDestination();
  14.    }
  15.  else {
  16.    echo $uploader->getErrors();
  17.  }

API Tags:
Filesource:  Source Code for this file

Information Tags:
Author:  Kazumi Ono <onokazu@xoops.org>
Copyright:  (c) 2000-2003 The Xoops Project - www.xoops.org
[ Top ]



Documentation generated on Sat, 15 Nov 2008 14:28:13 -0600 by phpDocumentor 1.4.1