![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 0 Dołączył: 9.12.2009 Ostrzeżenie: (10%) ![]() ![]() |
Chodzi mi o linijkę gdzie jest button z usuwaniem pliku. Co jest nie tak że nie działa ?
Kod ...........
echo $display[get_extension($sfiles[$y])]; //b echo "\"> "; //c a,b,c = wyswietlają obrazki poszczególnych plików echo "<a href=\"http://".$_SERVER['SERVER_NAME']."$prefix/$dir1$sfiles[$y]\">$sfiles[$y]</a>"; if($showsize) { // wyświetla rozmiar plików: echo "</td><td width=\"100\" bgcolor=\"#F5F5F5\"><a><div style=\"margin-left: 5\">"; $fsize = @filesize($sfiles[$y])/1024; printf(" [%.2f kB]", $fsize); --------->>>> echo "</a></td> <td><input type=\"button\" value=\"Delete\" onClick=\".unlink($prefix/$dir1$sfiles[$y]).\"> </td> </tr></table>"; } ............... Ten post edytował david8213 10.06.2012, 16:44:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ty na serio jesteś taki ciemny? Zdziwiłbym się jakby Ci to nie działało, przecież wykonujesz kod PHP w ECHO, tylko umieszczasz go w znacznikach HTML i JS, nie wiadomo po co, bo myślisz że to poprawne? Przestań.
Nie zrobisz tego tak i w ogóle źle się do tego zabierasz, nie znasz podstaw. Aby usunąć więcej niż 1 plik, to: 1. musisz mieć formularz 2. pole w formularzu które zbierze zaznaczone pliki (checkbox) i zlepi to w tablice 3. skrypt php który te tablice odbierze i przeleci w pętli aby je usunąć. ps. nie wiem czy zauważyłeś, ale ten pliku usuwa Ci się z chwilą wyświetlenia tego buttonu, a nie z chwilą jego kliknięcia, ale to pewnie drobiazg, taki ktoś jak Ty z pewnością to zaplanował, a My wszyscy z pewnością się na tym nie znamy. Ten post edytował !*! 12.06.2012, 09:10:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 22:55 |