internette verot net diye aratırsan kullanımı oldukça basit bir sınıf bulacaksın. Bu sınıfı projene dahil et ve kullan.
Birçok işlevi mevcut.
en basit haliyle kullanımı
<?php
require 'upload.php'; // sınıfı dahil ettik
if (isset($_POST['submit']==1)) {
$handle = new upload($_FILES['resim']);
if ($handle->uploaded) {
// $handle->file_new_name_body = rand(1, 9999); // yeni isim vermek istersen
$handle->allowed = ['image/*']; //tüm resim formatlarını yükleyebilirsin diyoruz
$handle->process('/upload/'); // yükleneceği klasör
if ($handle->processed) { // yüklendiyse
$resim = $handle->file_dst_name_body /*adını alıyoruz*/ . '.' . $handle->file_dst_name_ext /* uzantısını alıyoruz*/;
} else {
echo $handle->error;
}
} else {
echo 'Lütfen bir resim seçiniz';
}
}
// buraya kadar yüklenen resmi aldık ve bundan sonra $resim değişkenindeki veriyi veritabanına kaydet
if (isset($resim)) {?>
<!-- burası deneme için-->
<img src="siteniz.com/upload/<?php echo $resim;?>">
<?php }?>
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="resim">
<button name="submit" value="1" type="submit"> Resim Yükle</button>
</form>