4 Aralık 2009 Cuma

class.upload.php

Upload Class'ı, php4 ve php5 destekli, çok dilli ve çok fonksiyonel bir dosya yükleme ve yönetme sınıfıdır. Bu sınıf ayrıca resim dosyalarının yüklenmesinde ve düzenlenmesinde boyut değiştirmek, yansıma eklemek, kalite düşürmek gibi özellikleri de barındırıyor. Yaptığım testler sonucunda en etkili olanı bu sınıftı. Reklamımıza resim dosyalarının yüklenmesinde kolaylıkla bu sınıfı kullanabileceğimizi düşünüyorum. Üstelik kullanımı da çok basit, örnek bir kullanım kodu aşağıdaki gibi
Create a simple HTML file, with a form such as:
 
 <form enctype="multipart/form-data" method="post" action="upload.php">
    <input type="file" size="32" name="image_field" value="">
    <input type="submit" name="Submit" value="upload">
 </form>
 
 Create a file called upload.php:
 
 $handle = new upload($_FILES['image_field']);
 if ($handle->uploaded) {
    $handle->file_new_name_body   = 'image_resized';
    $handle->image_resize         = true;
    $handle->image_x              = 100;
    $handle->image_ratio_y        = true;
    $handle->process('/home/user/files/');
    if ($handle->processed) {
       echo 'image resized';
       $handle->clean();
    } else {
       echo 'error : ' . $handle->error;
    }
 }
 

0 yorum:

Yorum Gönder