lostyazilim
tr.link

Php Dosya Yükleme Yardım

5 Mesajlar 922 Okunma
lstbozum
tr.link

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)
Merhaba arkadaşlar, bir script ile uğraşıyorum ve bu scriptte dosya yükleme sayfası oluşturacağım.

Örneğin dosyalar.php diye bir dosya oluşturdum form ile dosya yüklemeyi yaptım ve dosya yüklendi dosya yüklendikten sonra

dosyalar.php 'de örneğin http://localhost/dosya/resim.png diye adresini nasıl gösterebilirim?
 

 

wmaraci
reklam

Hurkal Hurkal Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 05.08.2011
  • Yaş/Cinsiyet - / E
  • Meslek Öğretmen
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 382
  • Beğeniler 89 / 114
  • Ticaret 0, (%0)
Bunun için veritabanı kullanabilirsin veya bir dizindeki tüm resim dosyalarını PHP ile okutarak yapabilirsin ancak veritabanı kullanman daha mantıklı olacaktır.

Veritabanı ile yapıyorken de dosyanın adını ve klasör bilgisi de değişkense klasör verisini de veritabanına kaydedeceksin. Ardın dosyalar.php'de bunu kullanarak çekeceksin.



$sorgu="select * from resim";
...
while ($veri=$sonuc->fetch()) {

echo ''.$veri['dosya'].'';

}



Böylece HTML kodun şu şekilde olacak:


resim1.png
araba.png
deneme.JPG
 

 

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)

Hürkal adlı üyeden alıntı

Bunun için veritabanı kullanabilirsin veya bir dizindeki tüm resim dosyalarını PHP ile okutarak yapabilirsin ancak veritabanı kullanman daha mantıklı olacaktır.

Veritabanı ile yapıyorken de dosyanın adını ve klasör bilgisi de değişkense klasör verisini de veritabanına kaydedeceksin. Ardın dosyalar.php'de bunu kullanarak çekeceksin.



$sorgu="select * from resim";
...
while ($veri=$sonuc->fetch()) {

echo ''.$veri['dosya'].'';

}



Böylece HTML kodun şu şekilde olacak:


resim1.png
araba.png
deneme.JPG

Veritabanını biliyorum ancak ben daha çok, php'de jquery kullanarak otomatik olarak yükleyince urlyi vermesini istiyurum. Veritabanı işlemi değilde ahmet.jpg yükledi isem sayfa yenilenmesin ve altta http://localhost/resimler/ahmet.jpg yazısı çıksın ben onu kopyalayım istiyorum. Tabi bunun yerine xml file manager var esfinder falan ama o kadar karmaşık şeyler gerek değil bana
 

 

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
Dediğin için ajax gerekli.şöyle yapabilsin resmin adını alır onu bir klasore taşır urlsini ona göre verisin
 

 

wmaraci
wmaraci

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)

kelebek adlı üyeden alıntı

Dediğin için ajax gerekli.şöyle yapabilsin resmin adını alır onu bir klasore taşır urlsini ona göre verisin


peki bunun nasıl yapılacağı konusunda bir bilginiz var mı? ajax işlemlerinden hiç anlamıyorum
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al