Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> lista plikow i usuwanie z zapytaniem
fil1995
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 9.03.2010

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


Jak w temacie.
Mam taki kod:
  1. <?php
  2. $folder = dir('upload');
  3. echo '<ul>';
  4. while($plik = $folder->read())
  5. if(!in_array($plik, array('.', '..', 'index.php')))
  6. echo '<li><a href="upload/'.$plik.'">' .$plik. '</a></li>';
  7. echo '</ul>';
  8. $folder->close();
  9. ?>

I chcialbym zeby obok nazwy bylo cos do klikniecia, zeby mozna bylo usunac plik, ale zeby wczesniej sie zapytalo czy napewno chce go usunac.

Jak to zrobic ?


Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
marcio
post
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Ajax robisz np taki X kolo nazwy pliku po kliknieciu na ten X wysylasz request'a do php i usuwasz plik.
Zaraz pewnie zapytasz jak to uzyc to ci odrazu podam link:
http://mintajax.pl/Przewodnik/Obiekt-Request/
http://mintajax.pl/Dokumentacja/Request/
Ja korzystalem z tego FW i mnie sie podobal jak nie uzyj jquery,advajax czy tam inne.


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




W zwykłym php też można. Pytanie o usunięcie to prosty kod JavaScript oparty o confirm, umiejscowiony w linku dla zdarzenia onclick. Reszta to sprawdzenie uprawnień po stronie serwera i ewentualny delete, unset.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 04:24