Resim yüklemeyi çoğu dosyada kullandığım için ilerde yapacağım bir güncelleme olursa tek bir yerden güncellemek istediğim için bir fonksiyon yazdım.
Class'ı indirmek için
tıklayın.
Class'ı indirdikten sonra upload.php olarak çalıştığınız klasörde yeni bir dosya oluşturun.
<?php
function file_upload($name,$folder,$convert = NULL) {
require 'upload.php'; // dosyanın olduğu konum.
$upload = new Upload($_FILES[$name]);
if ($upload->uploaded) {
if ($convert==NULL) { $convert = 'jpg'; }
$new = $upload->file_new_name_body = rand(100000000000000,999999999999999); // yeniden adlandır.
$upload->image_convert = $convert; // dönüştür. (jpg, png vb.)
$upload->process('upload/' . $folder);
if ($upload->processed) {
return $folder . '/' . $new . '.' . $convert; // sonucu yaz.
$upload->clean();
}
} else {
return NULL;
}
}
// Kullanımı
file_upload('resim','hizmetler','jpg');
// resim / inputa verilen name.
// hizmetler / dosyanın yazılacağı yer (upload/hizmetler)
// jpg / dosyanın türü. Eğer boş bırakırsanız jpg olarak kaydedilir.Hayalgücünüz ve kod bilginiz iyiyse sizi daha fazla işlev için
buraya davet ediyorum.