Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]usuwanie pliku z katalogu
shreker
post 23.09.2008, 11:24:00
Post #1





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 21.05.2008

Ostrzeżenie: (0%)
-----


Witam !

Mam taki kod odczytujący zawartość plików w katalogu:
Kod
$sciezka1 = 'upload/';
$sciezka = "upload/"; // upload
$open = opendir($sciezka);
while($file = readdir($open))
    {
        if (!eregi('index\.php$|^\.\.$|^\.$',$file))
            printf('<span class=links1><a href="%s/%s">%s</a></span>', $sciezka1, $file, $file);
    }


Pliki są wyświetlane w postaci linków.
Co, i jak muszę dopisać aby na stronie oprócz wyświetlanych linków, obok każdego linku do pliku pojawił się przycisk, po naciśnięciu którego dany plik (odpowiadający danemu przyciskowi) został skasowany?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post 23.09.2008, 12:19:35
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


1. Ten kod jest przestarzały - użyj glob
2. Zrób linki np. takie:
  1. <a href="index.php?co=usun&plik=5"></a>
- 5 to np. numer pliku w tablicy, ale może to też być nazwa. Linki ostyluj w CSS tak, żeby wyglądały jak przyciski czy co tam chcesz - możesz też użyć <button></button> - jest wiele sposobów.
3. Dodajesz do kodu warunek, że jeśli $_GET['co']=='usun' to ma kasować plik o podanym numerze/nazwie i tyle. Funkcja do kasowania plików:
unlink" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:22