-
3.
0hayrına up up up
-
2.
0takibe aldım başlığı kap şukunu
-
1.
0arkadaşlar sonunda php sınıfı yazabildim. yazılımcı arkadaşların işine yarayacağını düşünüyorum.
yazdığım bu sınıfı php ile upload kodları ve dosya kontrolleri ile uğraşmak istemeyenler için yazmış bulunmaktayım.
https://github.com/akaradeniz/phpUploadClass
kullanımı gayet kolaydır.
<?php
$upload = new phpUpload();
//file ya da image yazıyoruz. image yazarsak resimlerde düzenleme yapabiliyoruz. bir sonraki versiyonda resim üstüne yazı yazdırmayı düşünüyorum. burayı kullanmaz iseniz default olarak file tanımlanacaktır.
$upload->uploadtype('image');
//buradan yüklenebilir dosya formatını array içerisine yazıyoruz. bu uzantıların haricinde yüklenen dosyalar hata verecektir.
$upload->currentextensions(array('jpg', 'png'));
//dosya bilgilerini alıyoruz
$upload->tmpname($_FILES["file"]["tmp_name"]);
$upload->name($_FILES["file"]["name"]);
$upload->size($_FILES["file"]["size"]);
//kilobayt cinsinden yüklenebilir maximum boyutu yazıyoruz.
$upload->maximumsize(1024);
//resmi yeniden adlandırmak isterseniz adını yazıyoruz. burayı boş bırakırsak default olarak seçtiğimiz dosyanın adı tanımlanacak.
$upload->newname('resim0001');
//eğer resim varsa üstüne yazar bu fonksiyon ile. boş bırakırsanız eğer dosya olursa hata verecektir.
$upload->overwrite(1);
//resmi yeniden boyutlandırabilirsiniz bu fonksiyon ile. boş bırakırsanız default olarak resmin orjinal boyutu tanımlanacak.
$upload->resize(300, null);
if ($upload->upload()) {
echo "upload tamamlandı!";
}
else {
//hata oluştuysa hata çıktısını alıyoruz
echo $upload->error();
}
arkadaşlar ileriki versiyonlarda yeni özellikler eklemeyi düşünüyorum. hata veya önerilerinizi yazabilirsiniz.
-
cumhur başkanı olupta bu güne kadar
-
bu bakış ne anlama geliyor
-
1 buçuk milyona hangi araba iyi kız
-
onur ve gurur arasındaki fark
-
icardinin ifşasını isteyecek kadar düşmedim
-
aniden gelen ucan kedi adlı yazarıı
-
bak kardeşimle başlayan floodları atabilecek
-
haluk gercek hayatta şükrüden öyle dayak yerki
-
salak ak 1 aydır 200 lirayi 400 lira
-
canım izmirim yanıyor
-
chp yüzünden ülke batıyor
-
biri dürüstçe şu icardinin
-
elimi komodo ejderi ısırdı
-
chatgpt sayesinde kızla flörtleşmek
-
ülkedeki yangınların tek sebebi
- / 1