Listing pliku admin.php:
<html> <link REL="Stylesheet" HREF="style.css" TYPE="text/css"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> </head> <body> <? function iso($text) { return $text; } if($action=="") { $a=1; <td><div class=text><b>Nazwa</td><td></td></tr>"); { <div class=text>$tty[0]</td><td><input type=button class=button value=\" Edycja \" onClick=\"java script:{ window.location='admin.php?action=kategoria&kategoria=$tty[1]'}\"> <input type=button class=button value=\" Usuń \" onClick=\"java script: if(confirm('Czy chcesz usunąć kategorię $tty[0] wraz ze wszystkimi produktami?')){ window.location='admin.php?action=usunkat&kategoria=$tty[1]'}\"> </td></tr>")); $a+=1; } <a href=admin.php?action=dodajkat>Dodaj nową kategorię</a><br> </td><td></td></tr></table>")); } elseif($action=="usunkat") { if(($delete=="1")&&($delete1=="1")) <a href=admin.php?action=>Powrót</a>"); } elseif($action=="dodajkat") { function nowa($nazwa) { <tr><td><div class=text>Nazwa:</td><td><input type=text size=20 name=nazwa value=\"$nazwa\"></td></tr> <tr><td></td><td align=right> <input type=reset value=Wyczyść> <input type=submit value=Zapisz></td></tr> <tr><td colspan=2><br><center> <a href=admin.php?action=>Powrót</a></td></tr></table></form>")); } if($nazwa=="") nowa($nazwa); else { <tr><td><div class=text>Nazwa:</td><td><div class=text>$nazwa</td></tr> <tr><td colspan=2><br><center><a href=admin.php?action=>Powrót</a> </td></tr></table>")); } } elseif($action=="kategoria") { $a=1; $kategoria' order by 'nazwa';"); <td><div class=text><b><center>Lp.</td> <td><div class=text><b>Nazwa</td><td></td></tr>"); { <div class=text>$tty[0]</td><td><input type=button class=button value=\" Edycja \" onClick=\"java script:{window.location= 'admin.php?action=edytuj&kategoria=$kategoria&sub=$tty[1]'}\"> <input type=button class=button value=\" Usuń \"onClick=\"java script: if(confirm('Czy chcesz usunac: $tty[0] ?')) { window.location='admin.php?action=usun&kategoria=$kategoria&sub=$tty[1]'}\"> </td></tr>")); $a+=1; } href=admin.php?action=dodaj&kategoria=$kategoria>Dodaj nowy przedmiot</a><br> <a href=admin.php?action=>Wybierz inną kalegorię</a></td> <td></td></tr></table>")); } elseif($action=="dodaj") { function nowy($nazwa,$cena,$zdjecie,$kategoria) { action=$PHP_SELF><center><table> <tr><td><div class=text>Nazwa:</td><td><input type=text size=20 name=nazwa value=\"$nazwa\"></td></tr> <tr><td><div class=text>Cena:</td><td><input type=text size=20 name=cena value=\"$cena\"></td></tr> <tr><td><div class=text>Zdjęcie:</td><td><input type=text size=20 name=zdjecie value=\"$zdjecie\"></td></tr> <tr><td></td><td align=right><input type=hidden name=kategoria value=\"$kategoria\"><input type=reset value=Wyczyść> <input type=submit value=Zapisz></td></tr> <tr><td colspan=2><br><center> <a href=admin.php?action=kategoria&kategoria=$kategoria>Powrót</a></td></tr> </table> </form>")); } if(($nazwa=="")||($cena=="")||($zdjecie=="")) nowy($nazwa,$cena,$zdjecie,$kategoria); else { <tr><td><div class=text>Nazwa:</td><td><div class=text>$nazwa</td></tr> <tr><td><div class=text>Cena:</td><td><div class=text>$cena PLN</td></tr> <tr><td><div class=text>Zdjęcie:</td><td><div class=text>$zdjecie</td></tr> <tr><td colspan=2><br><center> <a href=admin.php?action=kategoria&kategoria=$kategoria>Powrót</a></td></tr> </table>")); } } elseif($action=="edytuj") { function edyt($nazwa,$cena,$zdjecie,$dostepnosc,$sub) { <tr><td><div class=text>Nazwa:</td> <td><input type=text size=20 name=nazwa value=\"$nazwa\"></td> <td rowspan=4><img src=$zdjecie hspace=10 vspace=10 border=0></td></tr> <tr><td><div class=text>Cena:</td> <td><input type=text size=20 name=cena value=\"$cena\"></td></tr> <tr><td><div class=text>Zdjęcie:</td> <td><input type=text size=20 name=zdjecie value=\"$zdjecie\"></td></tr> <tr><td><div class=text>Dostepnosc:</td> <td><select name=dostepnosc><option value=0")); if($dostepnosc=="0") if($dostepnosc=="1") <tr><td></td><td align=right><input type=hidden name=sub value=$sub> <input type=reset value=Wyczyść> <input type=submit value=Zapisz></td></tr> <tr><td colspan=2><br><center> <a href=admin.php?action=kategoria&kategoria=$dzial>Powrót</a></td></tr></table> <input type=hidden name=sub value=$sub></form>")); } if(($nazwa=="")||($cena=="")||($zdjecie=="")) edyt($rek[0],$rek[1],$rek[2],$rek[3],$kategoria,$sub); else { <tr><td><div class=text>Nazwa:</td><td><div class=text>$nazwa</td></tr> <tr><td><div class=text>Cena:</td><td><div class=text>$cena PLN</td></tr> <tr><td><div class=text>Zdjęcie:</td><td><div class=text>$zdjecie</td></tr> <tr><td><div class=text>Dostępnosc:</td><td><div class=text>")); if($dostepnosc=="1") if($dostepnosc=="0") <tr><td colspan=2><br><center> <a href=admin.php?action=kategoria&kategoria=$kategoria> Powrót</a></td></tr></table>")); } } elseif($action=="usun") { if($delete=="1") <a href=admin.php?action=kategoria&kategoria=$kategoria>Powrót</a>"); } ?> </body> </html>
Tabele mysql:
CREATE TABLE kategorie ( id INT (5) NOT NULL AUTO_INCREMENT, nazwa VARCHAR (30) NOT NULL, PRIMARY KEY (id)); CREATE TABLE sklep ( id INT (5) NOT NULL AUTO_INCREMENT, id_kategoria INT (5) NOT NULL, nazwa VARCHAR (255) NOT NULL, cena INT (6) DEFAULT '1' NOT NULL, foto VARCHAR (20) DEFAULT 'brake.jpg' NOT NULL, dostepnosc INT (1) DEFAULT '1' NOT NULL, PRIMARY KEY (id));
Z góry dziękuje za każdą pomoc
