Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Usuwanie plików w polu SELECT
dworek
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 2.10.2009

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


Witam kolejny raz (IMG:style_emoticons/default/smile.gif)

Znów mnie dopadła pomroczność jasna... i proszę o naprowadzenie na trop.

Skleciłem coś takiego, polegającego na listowaniu katalogu do pola SELECT - działa. Teraz chcę usunąć wybrany plik i nie wiem jak mam to dopisać by śmigało. Widziałem w googlach, że wielu się z tym boryka (IMG:style_emoticons/default/winksmiley.jpg)

  1. <?
  2. $directory="../images/galeria/";
  3. $dir=opendir($directory);
  4. $file_list="<SELECT>";
  5. while($file_name=readdir($dir))
  6. {
  7. if(($file_name!=".")&&($file_name!=".."))
  8. {
  9. $file_list.="<OPTION>$file_name";
  10. }
  11. }
  12. $file_list.="</SELECT>";
  13. closedir($dir);
  14. Pliki w $directory:
  15. $file_list";
  16.  
  17. unlink('../images/galeria/'.a tutaj cos powinno byc :P - chyba.'');
  18. ?>
  19. <form enctype="multipart/form-data" action=logowanie.php method=post>
  20. <input style="border:solid 1px; border-color:#404000; color:#000000; width: 275px" type=submit name=submit5 value=Usuń>
  21. </form>



Z góry dziękuję za pomoc.

Pozdrawiam.

Ten post edytował dworek 4.11.2009, 01:08:31
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dworek
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 2.10.2009

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


Witam (IMG:style_emoticons/default/smile.gif)
Miła niespodzianka bo kod śmiga i robi to co ma robić (IMG:style_emoticons/default/tongue.gif) Tako dziękuję za szybką pomoc i wynagradzam zasłużonego (IMG:style_emoticons/default/Rkingsmiley.png)

PS1: Skrypt nie jest do końca mój. Znalazłem go w sieci pod postacią zwykłego listingu plików w katalogu. Przerobiłem go trochę, by z pola SELECT szło wybierać pliki.

PS2: Jak Boga kocham! W googlach znalazłem sporo postów na temat usuwania plików podobnymi sposobami, ale nie było odpowiedzi (IMG:style_emoticons/default/winksmiley.jpg)

PS3: Przed tym jak wkleiłem ten kod na forum było jego sporo wersji (IMG:style_emoticons/default/tongue.gif) (a ta na forum to taka podstawowa) W pewnym momencie miałem bardzo podobną formę do Twojej, ale nie wiedziałem jak te 'unlink' mam tam wstawić i była lipa :]

PS4: Skrypt do własnego użytku więc nie powinno być tak źle (IMG:style_emoticons/default/winksmiley.jpg) Strona zabezpieczona sesją dodatkowo (IMG:style_emoticons/default/tongue.gif)

PS5: W kodzie był mały błąd. Wstawiało 2 x ścieżkę do folderu. Wystarczyło w jednym miejscu wyciąć zmienną.

Dzięki raz jeszcze.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 02:20