Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Problem z funkcją unlink(adres), chyba złe przekazywanie adresu pliku
Kamils2
post
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 13.09.2006
Skąd: Puławy

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


Witam!
Własnie skonczyłem system newsow na moja storne (upload dodawain kategori newsow komentarze do newsow emoty blokowanie komenty zarzadzanie newsami) jedna mam jeden probelm nie moge rozgrysc bledu w skrypcie od usuwania pliku z serwerka uploadowanie dziala wyswietlanie tez ale usuwanie juz nie. Ponizej zemiszczam skrypt (wyswietlanie + usuwanie)

  1. <?php
  2. //--
  3. elseif(isset($_GET['images']) && $_GET['images']=='upload' && isset($_GET['categories']) &&
  4. $_GET['categories']=='show')
  5. {
  6. $sciezka = '../images/news_cats/';
  7. $opdir = opendir($sciezka);
  8.  
  9. $roz_graficzne = array('.gif');
  10.  echo '<table>';
  11. echo '<tr><td class="showimage" width="100px">
  12. <b>Podgląd</b></td><td class="showimage" width="400px">
  13. <b>Informacje</b></td><td class="showimage">
  14. <b>Akcja</b></td></tr> ';
  15. while($pliki = readdir($opdir))
  16. {
  17.  
  18. if ($pliki === '.' || $pliki === '..') continue;
  19.  
  20. $rozmiar = filesize($sciezka.$pliki);
  21. $rozszerzenie = strtolower(strrchr($pliki, "."));
  22. if(!in_array($rozszerzenie, $roz_graficzne)) continue;
  23.  
  24.  
  25.  
  26. echo '<form enctype="multipart/form-data" action="news.php?images=delete&categories='.$pliki.'" method="POST">';
  27. echo '<tr><td class="showimage" width="100px">';
  28. echo '<img src="'.$sciezka.''.$pliki.'">';
  29. echo '</td><td class="showimage" width="400px">';
  30. echo 'Nazwa pliku: '.$pliki;
  31. echo '<br>Rozmiar pliku: '.round($rozmiar/1024, 1).' KB';
  32. echo '</td><td class="showimage">';
  33. echo '<input type="submit" value="Usuń plik!" class="button">';
  34. echo '</form>';
  35. echo '</td></tr>';
  36.  
  37. }
  38.  echo '<tr><td class="showimage" width="100px">Strona numer</td>
  39.  <td class="showimage" width="400px">[1] [2] [3] [4] ... [12]</td><td class="showimage">
  40.  <center> <b>9</b> </center></tr>
  41.  </table>';
  42. }
  43. //--
  44. elseif(isset($_GET['images']) && $_GET['images']=='delete' && isset($_GET['categories']) &&
  45. $_GET['categories']==isset($_GET['pliki']))
  46. {
  47. $pliki=$_GET['pliki'];
  48.  
  49.  
  50. unlink("../images/news_cats/$pliki");
  51.  
  52.  
  53. }
  54. //--
  55. ?>


skrypt jest pod adresem www.adres.pl/administracja/news.php... a katalog www.adres.pl/images/news_cats/

nie iwem czy zle przekazuje adres pliku a moze pomylem sie w funkcji :/ tak wiec prosze o pomoc
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: 24.08.2025 - 10:48