Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Usuwanie pliku FTP
atyll
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 21.07.2007

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


Witam, mam na stronie tabelkę z wszystkimi obrazkami w danym folderze, obok odsyłacz o nazwie [X], która ma za zadanie usunąć plik.
Obrazki się ładują itp. ale nie mogę usuwać plików, otrzymuje błąd, który wkleiłem niżej.

Błąd który otrzymuje to:
Kod
Notice: Undefined index: file in E:\Domains\b\beauty-4u.co.uk\user\htdocs\admino.php on line 30

Warning: ftp_delete() [function.ftp-delete]: Could not delete obrazki/: Invalid argument in E:\Domains\b\beauty-4u.co.uk\user\htdocs\admino.php on line 30



Kod akcji:
  1. <?php
  2. if(isset($_GET['delete']))
  3. {
  4. $conn = ftp_connect("ftp.beauty-4u.co.uk") or die("Could not connect");
  5. ftp_login($conn,"beauty-4u.co.uk","hasloo");
  6.  
  7. echo ftp_delete($conn,"obrazki/".$_REQUEST['file']);
  8.  
  9. ftp_close($conn);
  10.  
  11. echo "<script>alert('Narazie nie chodzi! tongue.gif')</script>";
  12.  
  13. }
  14. ?>


Kod hyperlinka (chyba nie potrzebny, ale w razie czego):
  1. <?
  2.  
  3.  
  4. // Define the full path to your folder from root
  5. $path = "obrazki/";
  6.  
  7.  
  8. // Open the folder
  9. $dir_handle = @opendir($path) or die("Unable to open $path");
  10.  
  11. // Loop through the files
  12. while ($file = readdir($dir_handle)) {
  13.  
  14. if($file == "." || $file == ".." || $file == "index.php" )
  15. continue;
  16. echo "<a href=\"admino.php?delete=$file\"><font color=\"red\"> X</font></a> <a href=\"obrazki/$file\" rel=\"lightbox\" target=\"_blank\">$file</a><br /> ";
  17.  
  18. }
  19. // Close
  20. closedir($dir_handle);
  21. ?>



Proszę o pomoc, wiem, że błąd jest w echo ftp_delete($conn,"obrazki/".$_REQUEST['file']);, lecz nie wiem jak to naprawić, jestem niemal początkujący.

Pozdrawiam

Ten post edytował atyll 13.02.2012, 13:29:20
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 Aktualny czas: 20.08.2025 - 21:11