plik index.php
<?php $do = $_GET['do']; $katalog = 'users'; ?> <html> <head> </head> <body> <table cellpadding=0 cellspacing=0 border=1> <tr> <td width=170 height=300 align=left valign=top> <b>Menu</b><br><br> <a href=index.php?do=pokaz>pokaz wszystkie </a><br> <a href=index.php?do=dodaj>dodaj plik</a><br> </td> <td width=400 align=left valign=top> <?php if (!$do || $do == 'pokaz') { include('pokaz.php'); } elseif ($do == 'dodaj') { include('dodaj.php'); } elseif ($do == 'usun') { include('usun.php'); } else { } ?> </td> </tr> </table> </bode> </html>
plik pokaz.php
Aby usunЩі plik naleЯy zaznaczyі znajdujЩce siњ przy nim pole 'checkbox' a nastњpnie wcisnЩі przycisk 'usuИ'. Na raz moЯna usunЩі jeden lub wiњcej plikƒw<br><br> <div align="center"> <form action="usun.php" method="POST"> <input type="hidden" name="do" value="usun"> <table cellpadding="2" cellspacing="1"> <tr> <th width="30" height="15" align="center" valign="middle">Lp.</th> <th width="120" height="15" align="center" valign="middle">Nazwa pliku</th> <th width="40" height="15" align="center" valign="middle">Zaznacz</th> </tr> <?php $i=1; while($poz = $kat->read()) { print '<tr> <td height="15" align="left" valign="middle">'.$i.'</td> <td height="15" align="left" valign="middle"><a href="'.$katalog.'/'.$poz.'" target="_new">'.$poz.'</a></td> <td height="15" align="center" valign="middle"><input type="checkbox" name="co[''.$i.'']" value="'.$poz.'"> </td> </tr>'; $i++; } } $kat->close(); ?> </tr> </table> <br> <input type="submit" value="usun zaznaczone"> </form> </div>
plik usun.php
<?php $popr = 0; $co = $_POST['co']; while ($poz = $kat->read()) { if ($poz == $co[$j]) { } } } } $kat->close(); } else { } } else { } ?>
skrypt po uruchomieniu niby dziala ale jak zaznacze wybrane pliki do usuniecia i klikne usun pliki wyskakuje taki blad
<?php Fatal error: Call to a member function read() on a non-object in C:wampwwwszab_adminpokazusun.php on line 6 ?>
ma ktos pomysl jak to poprawic zeby usuwalo wybrane pliki
z gory dziekuje
pozdrawiam