bildirgec.org

php upload hakkında tüm yazılar

Php Dosya Upload Tekniği

admin | 25 September 2010 17:46

Php ile kodladığınız sitelerinize zenginlik katabilecek ve işlerinizi kolaylaştırabilecek ve belkide birçoğumuzun da tam olarak bilmediği oldukça kullanışlı php upload-file tekniği.

İlk olarak dosyalarımızı upload edeceğimiz html sayfamızı hazırlıyoruz.

upload.html

1
2
3
4
5
6
7
8
9
10
11
<body>
<form action="dosya_upload.php" method="post"
enctype="multipart/form-data">
<label for="file">Dosya Adı:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Yükle" />
</form>
</body>

gelişmiş upload nesnesi ve jquery upload

admin | 03 August 2010 19:23

Daha öncede yazmıştım bunu ama bu nesnenin hataların ve fazla özelliklerinin giderilmiş hali..
Bu dosya upload nesnesi sayesinde çok kolay bir şekilde upload yapabileceksiniz.Çok esnektir ve tüm ihtiyaçlarınızı giderecek şekildedir,indirdiğiniz zaman içerinde farklı örnekler bulunmaktadır.
Bu sınıfın tüm değişkenlerini ingilizce olarak yazdım çünkü phpclassessitesindede yayınlanmaktadır.

Stnc File Upload kullanım bilgileri ve özellikleri
– Sunucunuza dosya veya dosyalarınızı yüklemenizi sağlar,nesne tabanlıdır,esnektir,tüm projelerinizde kullanabilirsiniz.

php dosya yüklemede(upload) hatalar ve çözümleri

phpdersleri | 24 October 2008 21:14

PHP UPLOAD HATALARI
Dün bir arkadaşım php ile yaptığı bir sayfaya 3MB boyutunda bir dosya yükleyemediğini söyledi bana.Değer dostum Berk.Madem sana yardımcı oldum bu bilgiyi diğer internet kullanıcılar ile de paylaşayım.

Php ile yapılmış bir sayfa da upload(dosya yükleme) yaparken hata almanız muhtemeldir.Bunun sebebi apache sunucusunun php ile dosya yüklerken ve formları post ederken post edilen bilgilere bir limit koymasıdır.Bunlar varsayılan olarak bir defada yüklenebilecek dosya boyutu 2MB ve bir defada post edilebilecek veri miktarı ise 8MB’dir.Post edilecek veri derken form içinde yer alan tüm alanlar.Textler,radiolar,hiddenlar…
Eğer 8M’den fazla veri göndermeye çalışırsanız şu hatayı alırsınız
Warning: POST Content-Length of 60451520 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
Gördüğünüz gibi 8388608 byte olan limiti bi hayli aşmışsın….
Eğer 8MB’den az veri gönderdiniz ama dosyanız 2MB’den büyükse apache hata vermez ama dosyayı da yüklemez.