Yoo, gayet doğru anlatmışsın. HTTP ile indirilsin istemiyorsan dosyanın yerini PHP'ye gösterip header() ile kullanıcının browserına yollaman lazım. Yani önceki mailimde verdiğim linki incelemen gerekecek.
Listelemek için ise scandir'den faydalanabilirsin. https://www.php.net/manual/tr/function.scandir.php Dr. Mucibirahman İLBUĞA <mucip.ilb...@gmail.com>, 2 Mar 2021 Sal, 21:30 tarihinde şunu yazdı: > Merhabalar, > > Zannımca ben yanlış anlattım konuyu? > > Header ile pek alakası yok ama? > > Kolay gelsin, > Mucip:) > > 2.03.2021 21:26 tarihinde Omer Barlas yazdı: > > https://www.php.net/manual/en/function.header.php > > example 1 > > Dr. Mucibirahman İLBUĞA <mucip.ilb...@gmail.com>, 2 Mar 2021 Sal, 21:17 > tarihinde şunu yazdı: > >> Merhabalar, >> >> PHP ile sunucu üzerindeki bir klasöre doyaları kaydedebiliyorum (upload). >> >> Ancak yine PHP ile bu kaydedilen belgeleri listelemek ve duruma göre >> görüntüleme veya indirmek (download) istiyorum. >> >> apache php klasörü altındaki dosyaları yayınlayabiliyormuşuz sadece? >> Upload dosyalarını apache klasörü altındaki bir klasöre kopyalayabiliyor >> ve buradan görüntüleyip indirebiliyorum ama sanırım apache.conf >> ayarlarımda bir sıkıntı var. >> >> /var/www/html/deneme klasörü içinde php dosyalarım var. Burada sıkıntı >> yok. Yine /var/www/html/deneme/uploads klasörü içine de upload edilmiş >> dosyaları kopyalayabiliyorum. >> >> Ancak sanırım benbiryerlerde oynadım ve tarayıcıdan ; >> >> http://deneme/uploadEdilenDosya.txt >> >> dediğimde ftp görüntüsü gibi dosyaları görüntüleyebiliyorum?! Bunu >> engellemek istiyorum. Login session olmadan bu dosyalr ekranda >> listelenememeli! >> >> Bir diğer sıkıntım da haliye bu upload klasörü veri klasörü. Ben php >> dosyalarımı yedekleme için kopyaladığımda bu uploads klasörü de >> yedekleniyor. >> >> Aslında mnt/Belgeler/uploads gibi bir harici klasörde saklasam daha >> güzel olacaktı. Fakat bu sefer de http ile listelenip indirilemiyormuş? >> >> Önerilere açığım... >> >> >> -- >> Kolay gelsin, >> Mucip:) >> >> _______________________________________________ >> Linux-programlama mailing list >> Linux-programlama@liste.linux.org.tr >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> > > > -- > Omer Barlas > omer.bar...@gmail.com > > _______________________________________________ > Linux-programlama mailing > listlinux-programl...@liste.linux.org.trhttps://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- Omer Barlas omer.bar...@gmail.com
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php