PHP Classes

xTem Upload: File upload processing class

Recommend this page to a friend!
  Info   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 2,406 All time: 1,614 This week: 263Up
Version License Categories
xupload 1.0GNU General Publi...Graphics, Files and Folders
Description Author

This class is meant to process files of type uploaded via Web forms.

It features:

- File uploading handling, renaming and deleting

- Generation of thumbnail images for JPEG files (requires GD library)

Picture of Kai Schneider
Name: Kai Schneider <contact>
Classes: 2 packages by
Country: Germany Germany
Age: 36
All time rank: 98062 in Germany Germany
Week rank: 559 Up34 in Germany Germany Up

Name: XTem Upload

  function make_dir($_dir, $_rights)
  [$_dir]       - directory name
  [$_rights]    - chmod rights (0777, 0755 etc.)

  function change_dir($_dir)
  [$_dir]       - path to directory

  function upload_file($_file, $_name)
  [$_file]      - file from form-/data post ($_FILES['tmp_name']['fieldname']
  [$_name]      - new name on the server

  function make_thumb($_name, $_tname, $_with, $_height, $_del_source)
  [_$name]      - name and path to the jpeg file
  [_$tname]     - name for the new generated thumbnail
  [_$width]     - width for the new generated thumbnail
  [_$height]    - same as width, just for the height
  [_$del_source] - of you want to delete the orignal jpeg, set this to 1

  function del_file($_name)
  [_$name]      - name and path to the file you want to delete  

Feedback & Questions to:
  Files folder image Files  
File Role Description
Accessible without login Plain text file Readme.txt Doc. Reference File / Tutorial
Plain text file xt_upload.php Class Main Class

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:1,614
This week:263Up
User Comments (1)
Thx for scritp :) is very useful
9 years ago (Mohamed Ziata)
For more information send a message to info at phpclasses dot org.