diff --git a/robocze/admin/gallery_item_delete.php b/robocze/admin/gallery_item_delete.php
index 545975d..13b5d6b 100644
--- a/robocze/admin/gallery_item_delete.php
+++ b/robocze/admin/gallery_item_delete.php
@@ -4,5 +4,42 @@
* @file admin/gallery_item_delete.php
* @version $Id$
**/
+if (!isset($_GET['id']) || !is_numeric(trim($_GET['id'])))
+{
+ Przekieruj('index.php?mode=admin_gallery', 'Nieprawidłowy ID zdjęcia');
+}
-?>
\ No newline at end of file
+$id = intval($_GET['id']);
+
+#a teraz czy wogole zdjecie istnieje w bazie ;)
+$sql = "SELECT * FROM `photos` WHERE `id`='$id';";
+if (!$result = $DB->query($sql))
+{
+ blad('Nie mozna pobrac info o zdjeciu');
+}
+if ($result->num_rows == 0)
+{
+ Przekieruj('index.php?mode=admin_gallery', 'Zdjęcie nie istnieje!');
+}
+if (isset($_POST['del']))
+{
+ $sql = "DELETE FROM `photos` WHERE `id`='$id'";
+ if (!$DB->query($sql))
+ {
+ blad('Nie mozna skasowac zdjecia!');
+
+ }
+ Przekieruj('index.php?mode=admin_gallery', 'Zdjęcie zostało usunięte. Powrót...');
+}
+NaglowekPA('Usuń zdjęcie');
+?>
+
+
+
+
\ No newline at end of file
diff --git a/robocze/admin/gallery_view.php b/robocze/admin/gallery_view.php
index edfdc48..1c8fb5a 100644
--- a/robocze/admin/gallery_view.php
+++ b/robocze/admin/gallery_view.php
@@ -5,4 +5,46 @@
* @version $Id$
**/
-?>
\ No newline at end of file
+NaglowekPA('Listowanie galerii');
+$sql = "SELECT * FROM `photos` $limit";
+if (!$result = $DB->query($sql))
+{
+ blad('Nie mozna pobrac zdjec uzytkownikow!');
+}
+
+
+?>
+
+
+
+
+ Lista zdjęć (strona ) |
+
+
+ Id |
+ Miniatura |
+ Autor |
+ Opis |
+ Operacje |
+
+fetch_assoc())
+{
+?>
+
+ |
+ |
+ |
+ |
+ Popraw |
+ Usuń |
+
+
+
+Strony:
+
+
+
+
+
+ ?>
\ No newline at end of file
diff --git a/robocze/admin/index.php b/robocze/admin/index.php
index 8941757..e6f9cf5 100644
--- a/robocze/admin/index.php
+++ b/robocze/admin/index.php
@@ -7,6 +7,8 @@
define('IN_ACP', true); #ochrona przed atakami
+$page = (isset($_GET['page'])) ? intval($_GET['page']) : 0;
+
require_once('./../init.php'); #init stuff
#user is logged?
@@ -63,9 +65,7 @@ switch($_GET['mode'])
#strona glowna administracji galeria
case 'admin_gallery':
- {
- die('Na razie tu nic nie ma, ale będzie :]');
-
+ {
#sprawdz, czy jest podopcja
if (empty($_GET['submode']))
{
@@ -109,8 +109,6 @@ switch($_GET['mode'])
#strona administracji uzytkownikow
case 'admin_users':
{
- //die('Na razie tu nic nie ma, ale będzie :]');
-
#sprawdz, czy jest podopcja
if (empty($_GET['submode']))
{
diff --git a/robocze/admin/users_list.php b/robocze/admin/users_list.php
index b707a2e..e134a12 100644
--- a/robocze/admin/users_list.php
+++ b/robocze/admin/users_list.php
@@ -11,7 +11,7 @@ NaglowekPA('Lista administratorów');
- Lista administratorów
+ | Lista administratorów |
Id |
@@ -39,5 +39,5 @@ while ($row = $result->fetch_assoc())
-
+
\ No newline at end of file
diff --git a/robocze/dump.txt b/robocze/dump.txt
index fd186e8..abef446 100644
--- a/robocze/dump.txt
+++ b/robocze/dump.txt
@@ -27,7 +27,7 @@ CREATE TABLE IF NOT EXISTS `admins` (
`email` varchar(20) NOT NULL,
`IP` varchar(14) NOT NULL,
PRIMARY KEY (`id`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
--
-- Zrzut danych tabeli `admins`
@@ -47,7 +47,7 @@ CREATE TABLE IF NOT EXISTS `photos` (
`author` varchar(30) NOT NULL,
`description` text NOT NULL,
PRIMARY KEY (`id`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=10;
--
-- Zrzut danych tabeli `photos`
@@ -55,11 +55,11 @@ CREATE TABLE IF NOT EXISTS `photos` (
INSERT INTO `photos` (`id`, `thumb_name`, `photo_name`, `author`, `description`) VALUES
(1, 'DSC_0026_m.png', 'DSC_0026.png', '', 'Pod zamkiem - grupowo'),
-(2, 'DSC_0132_m.png', 'DSC_0132.png', '', 'Pod szko³¹'),
+(2, 'DSC_0132_m.png', 'DSC_0132.png', '', 'Pod szkołą'),
(3, 'DSC_0169_m.png', 'DSC_0169.png', '', 'Widoki na Monastyr'),
-(4, 'DSC_0294_m.png', 'DSC_0294.png', '', 'Bukowina Po³udniowa'),
+(4, 'DSC_0294_m.png', 'DSC_0294.png', '', 'Bukowina Południowa'),
(5, 'DSC_0378_m.png', 'DSC_0378.png', '', 'Pani Monika :)'),
-(6, 'DSC_0080_m.png', 'DSC_0080.png', '', 'Nasz Geniusz podczas rozdawania nagród ;)'),
-(7, 'DSC_0672_m.png', 'DSC_0672.png', '', 'W¹wóz...'),
-(8, 'DSCF0372_m.png', 'DSCF0372.png', '', 'Œwi¹tynia w Monastyrze'),
-(9, 'DSCF0452_m.png', 'DSCF0452.png', '', 'Kolejna fotka z w¹wozu.');
+(6, 'DSC_0080_m.png', 'DSC_0080.png', '', 'Nasz Geniusz podczas rozdawania nagród ;)'),
+(7, 'DSC_0672_m.png', 'DSC_0672.png', '', 'Wąwóz...'),
+(8, 'DSCF0372_m.png', 'DSCF0372.png', '', 'ÅšwiÄ…tynia w Monastyrze'),
+(9, 'DSCF0452_m.png', 'DSCF0452.png', '', 'Kolejna fotka z wÄ…wozu.');
diff --git a/robocze/functions.php b/robocze/functions.php
index b715aa1..a692220 100644
--- a/robocze/functions.php
+++ b/robocze/functions.php
@@ -105,12 +105,33 @@ function NaglowekPA($nazwapodstrony)
+
+
+