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

Cevap