Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP]Usuwanie pliku z serwera
viamarimar
post
Post #1





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

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


Co tu jest nie tak? Korzystam z roznych dostepnych zrodel pomocy itp zeby usunac plik z serwera i zawsze wyrzuca jakis blad

  1. $wynik["kodowanazwa"] //przechowuje nazwe pliku
  2. $wynik["sciezka"] //przechowuje sciezke


poki co wykomentowalem kasowanie z bazy bo chce zrobic kasowanie z dysku, no chyba ze chodzi o to ze takie cos nie dziala na dysku lokalnym (localhost)?!

  1. elseif(isset($_GET['pliki']) && $_GET['pliki']=='usun' && isset($_GET['id']))
  2. {
  3. $id=$_GET['id'];
  4.  
  5. /* mysql_query("DELETE FROM pliki WHERE id='$id'");
  6.   echo 'Pomyślnie usunołeś newsa numer '.$id.'!';
  7. header('Location: index.php') */;
  8.  
  9. $zapytanie = mysql_query ("SELECT * FROM pliki");
  10. if ($zapytanie) {
  11. while ($wynik = mysql_fetch_array($zapytanie)) {
  12. $file = $wynik["kodowanazwa"];
  13. if (!unlink($file))
  14. {
  15. echo ("Error deleting $file");
  16. }
  17. else
  18. {
  19. echo ("Deleted $file");
  20. }
  21. }
  22.  
  23. }


Blad:

  1. Warning: unlink() [<a href='function.unlink'>function.unlink</a>]: Invalid argument in..


Ten post edytował viamarimar 20.11.2014, 15:16:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viamarimar
post
Post #2





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

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


Nie ma zadnego komunikatu poprostu plik sie nie wykonuje w tej chwili.

czy jest jedna komenda na kasowanie jest unlink? Wyczytalem o czyms takim jak destroy ale nie wiem czy to nie dziala w noszych wersjach PHP tylko



Jesli ifa przerobie tak:

  1. if (!unlink($file)){
  2. echo ("Error deleting $file");
  3. }
  4. else{
  5. echo ("Deleted $file");
  6. }


To rzuca blad:
  1. Warning: unlink(030bf663571fcd7118c8c139fc1f1afd.csv) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in C:\VertrigoServ\www\szablon\mod.php on line 165


Ten post edytował viamarimar 20.11.2014, 18:45:32
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: 15.10.2025 - 14:46