<?php require_once('config.php'); $defaultpath = '/add'; if($path[0]=='add') { echo ' <form action="catgo.php" method="POST"> <input type="text" name="nazwa" value="Nazwa nowego dzialu"><br> <input type="text" name="nazwa" value="Link do menubara"> <input type="submit" value="Dodaj"> </form> '; } elseif($path[0]=='edit') { $id=$path[1]; $sql = "SELECT nazwa, obrazek FROM kategoria WHERE id=\"$id\""; $obrazek = $dane['obrazek']; $nazwa = $dane['nazwa']; echo ' <form action="catgo.php/edit,'.$id.'" method="POST"> <input type="text" name="nazwa" value="'.$nazwa.'"><br> <input type="text" name="nazwa" value="'.$obrazek.'"> <input type="submit" value="Edytuj"> </form> '; } else { } } elseif($path[0]=='del') { $id=$path[1]; $sql = "SELECT nazwa FROM kategoria WHERE id=\"$id\""; $nazwa = $dane['nazwa']; echo ' Czy chcesz usunąć kategorię '.$nazwa.'?<br><br> <a href="catgo.php/del,'.$id.'">TAK</a> <a href="#" onclick="window.close()">NIE</a> '; } else { } } ?>
nastepny plik pktory wykonuje czynnosci w db:
<?php $obrazek = $_POST['obrazek']; $nazwa = $_POST['nazwa']; require_once('config.php'); $defaultpath = '/add'; $mode = $path[0]; $id = $path[1]; if($mode == 'add') { if($obrazek and $nazwa) { $ip = $_SERVER['REMOTE_ADDR']; $sql = "INSERT INTO kategoria SET nazwa='$nazwa', obrazek='$obrazek', ip='$ip'"; $wynik = mysql_query($sql) or die('No coz drodzy widzowie...Baza sie zjebala! Prosimy sie rozejsc.'); } else { echo 'Co, kurwa! Moze jakies dane bys zapodal ty hultaju jebany<br><a href="#" onclick="window.close();">Spierdalaj</a>'; } exit; } if($mode == 'edit') { $sql = "UPDATE kategoria SET nazwa='$nazwa', obrazek='$obrazek' WHERE id=$id"; $wynik = mysql_query($sql) or die('No coz drodzy widzowie...Baza sie zjebala! Prosimy sie rozejsc.'); } else { echo 'Nie widzialem gorszego debila niz ty...jak mozna edytowac cos czego nie ma<br><a href="#" onclick="window.close();">Spierdalaj</a>'; } exit; } ?>
jednak po kliknieciu na formularz zamiast wczytac drugi pliczek pokazuje mi tylko "zamknij" w dodatku z poierwszego pliku...
Prosze o porade co robie nie tak