-
Üyelik
21.04.2017
-
Yaş/Cinsiyet
24 / E
-
Meslek
Developer,Öğrenci
-
Konum
Ankara
-
Ad Soyad
A** Y**
-
Mesajlar
75
-
Beğeniler
12 / 5
-
Ticaret
0, (%0)
Hocalarım php de resim yükleme olayını nasıl yapacağımı anlatabilirmisiniz? Ben araştırdım ama pek anlamadım yardım ederseniz sevinirim :):):):D:D
-
Üyelik
19.02.2017
-
Yaş/Cinsiyet
28 / E
-
Meslek
Webmaster
-
Konum
İzmir
-
Ad Soyad
S** G**
-
Mesajlar
532
-
Beğeniler
159 / 159
-
Ticaret
1, (%100)
Merhaba, yüzeysel olarak basit bir işlem. Öncelikle form arayüzünü oluşturun, inputları yerleştirin.
örnek: index.php
Ardından bu verileri post alacak ve upload edecek PHP dosyanızı oluşturun. Bu dosyada post metodu ile verileri alın ve kontrol edin;
örnek: gonder.php
if(isset($_FILES['dosya'])) {
echo 'Dosya gönderilmiş';
} else {
echo 'Lütfen bir dosya gönderin';
}
ve aynı gonder.php dosyası içerisinde dosyanızı upload edin;
if(isset($_FILES['dosya'])){
$hata = $_FILES['dosya']['error'];
if($hata != 0) {
echo 'Yüklenirken bir hata gerçekleşmiş.';
} else {
$boyut = $_FILES['dosya']['size'];
if($boyut > (1024*1024*3)){
echo 'Dosya 3MB den büyük olamaz.';
} else {
$tip = $_FILES['dosya']['type'];
$isim = $_FILES['dosya']['name'];
$uzanti = explode('.', $isim);
$uzanti = $uzanti[count($uzanti)-1];
if($tip != 'image/jpeg' || $uzanti != 'jpg') {
echo 'Yanlızca JPG dosyaları gönderebilirsiniz.';
} else {
$dosya = $_FILES['dosya']['tmp_name'];
copy($dosya, 'dosyalar/' . $_FILES['dosya']['name']);
echo 'Dosyanız upload edildi!';
}
}
}
}
İyi çalışmalar.
-
Üyelik
21.04.2017
-
Yaş/Cinsiyet
24 / E
-
Meslek
Developer,Öğrenci
-
Konum
Ankara
-
Ad Soyad
A** Y**
-
Mesajlar
75
-
Beğeniler
12 / 5
-
Ticaret
0, (%0)
Teşekkürler hocam işime yaradı. Biraz inceleyince anladım :D