Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z usuwaniem pliku?
#1
Witam
Otóż jak w temacie mam problem z usunięciem pliku z katalogu.
wypisanie zawartości katalogu:
Kod PHP:
$katalog opendir("./pliki");
while (
$plik strtolower(readdir($katalog))) {
if (
$plik<>"." && $plik<>".." && $plik<>"index.php" $lista[]=$plik;
}
closedir($katalog);
if (
count($lista)>0) {
echo 
"<br />Wybierz plik do edycji:";
sort($lista);
}
for (
$i=0;$i<count($lista);$i++) {
echo 
'<form action="potwierdz.php" method="post">';
    echo 
'<br />Edytuj plik <b><select name="usun" size="1">';
    foreach (
$lista as $key => $value) {
        echo 
'<option>'.$value.'</option>';
    }
}
    echo 
'</select>';
    echo 
'<input type="submit" name="usuwaj" value="Usuń"/>';

    echo 
'</form>';



?>

potwierdz.php

Kod PHP:
<?php
echo 'Czy napewno chcesz usunąć plik?<br />';
echo 
'<a href="potwierdz.php?usun=tak">Tak</a>&nbsp;&nbsp;';
echo 
'<a href="potwierdz.php?usun=nie">Nie</a>';


if(
$_GET['usun'] == 'tak'){



$usun 'c:/wamp/www/test/pliki/'.$_POST['usun'];
if (
$usun<>"" && file_exists($usun)) {
unlink($usun);

}


}


elseif(
$_GET['usun'] == 'nie'){


header("Location: index.php");

}



?>
Odpowiedz
#2
Po co ci ta pętla for? Czy czytałeś w ogóle html który sobie tym kodem wygenerowałeś?
Chyba ci się klamra zamykająca pomyliła.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Ładowanie pliku przemysuaw 4 4,006 12-03-2013, 01:54
Ostatni post: mateo
  Odczytanie pliku michalszyd 4 3,928 07-01-2013, 00:44
Ostatni post: michalszyd
  [php] Okreslanie wielkosci pliku. xtronix856 2 2,412 02-09-2012, 20:50
Ostatni post: xtronix856
  Pomocy bo nigdzie nie moge tego znaleść.Czym rożni sie plik typu *.rt od pliku html?? evolution123 5 3,633 07-05-2012, 03:57
Ostatni post: kornell
  przechowywanie danych w pliku, a przechowywanie w bazie mysql eremen 3 2,990 11-03-2012, 22:05
Ostatni post: Pedro84

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl