lt; font color=" green " gt; lt; b gt; виконан! lt;/b gt; lt;/font gt; lt; p gt; *** Кінець ярку *** lt; p gt; n raquo ;; exit;} else
{echo lt; b gt; Помилки! lt;/b gt; lt; p gt; *** Кінець ярку *** lt; p gt; n raquo ;; exit;
}} if (@ $ _ GET [ do ] == add ) {include add.php raquo ;; exit;}
if (@ $ _ GET [ do ] == edit ) {include edit.php raquo ;; exit; }
if (@ $ _ GET [ do ] == delete ) {include delete.php raquo ;; exit;}
if (@ $ _ POST) {$ posts_id=$ _POST; foreach ($ posts_id as $ post_id) {$ query= DELETE FROM `news` WHERE` id`= $ post_id raquo ;; if (! mysql_query ($ query)) echo mysql_error ();}}
? gt; lt; html gt; lt; head gt; lt; title gt; Адмін-Центр lt;/title gt;
lt; link rel= stylesheet href= main.css type= text/css gt;
lt;/head gt; lt; body gt; lt; center gt; lt; a href= ../ home.html gt; lt; center gt; На головну сторінку lt;/a gt; lt; ? phpecho lt; center gt; lt; a href=" news.php? do=add " gt; Додати новину За lt;/a gt; lt; br gt; n raquo ;; echo lt; a href=" news.php # do=delete_checked " OnClick=" if (confirm ( ВИДАЛИТИ обрані новини? )) {document.forms [ delete_checked ]. submit ()} " gt; ВИДАЛИТИ відмічені новини lt;/a gt; lt; br gt; n raquo ;; lt; a href=" logout.php " gt; війтом lt;/a gt; lt;/center gt; lt; p gt; n raquo ;;
$ query= SELECT * FROM `news` raquo ;; $ result=mysql_query ($ query); if (! $ result) {print lt; center gt; lt; img src= " news.gif " gt; lt; br gt; помилка: . mysql_error (). lt; br gt; lt;/center gt; n raquo ;;} elseif (mysql_num_rows ($ result) == 0) print lt; center gt; lt; img src=" news.gif " gt; lt; br gt; Новин немає lt; br gt; lt;/center gt; n raquo ;;} else {
$ rows=array (); while ($ row=mysql_fetch_assoc ($ result))
{$ rows []=$ row;} $ rows=array_reverse ($ rows);
echo lt; form action= {$ _ SERVER [ PHP_SELF ]} " method=" POST " name=" delete_checked " gt; n ; foreach ($ rows as $ row print lt; center gt; lt; img src=" news.gif " gt; lt; br gt; n lt; b gt; {$ row [ date ]} lt;/ b gt; lt; input type=" checkbox " name="id_{$row[laquo;idraquo;]}"value="{$row[laquo;idraquo;]}"gt;lt;brgt;n{$row[laquo;textraquo;]}lt;pgt;nlt;a href=" news.php? do=delete amp; new={$ row [ id ]} " OnClick=" return confirm ( ВИДАЛИТИ Цю новину За? ); " gt; ВИДАЛИТИ lt;/ a gt; amp; nbsp; lt; a href="news.php?do=editamp;new={$row[laquo;idraquo;]}"gt;Редагуватиlt;/agt;lt;/centergt;n
} echo lt;/form gt; n raquo ;;}? gt; lt;/body gt; lt;/html gt;
Додаток Б
Лістінг файлів sql
News.sqlSQL_MODE= NO_AUTO_VALUE_ON_ZERO raquo ;; time_zone= +00: 00 raquo ;;
- База даних: `news`
- Структура таблиці `news`TABLE IF NOT EXISTS` news` (
`id` int (11) NOT NULL AUTO_INCREMENT,
`date` varchar (30) NOT NULL,
`text` text NOT NULL,
`title` varchar (200) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=8;
- Дамп даних таблиці `news`
INSERT INTO `news` (` id`, `date`,` text`, `title`) VALUES
(4, 26.05.2014 10: 55: 18 raquo ;, lt; p gt; lt; font color= red gt; lt; b gt; Зелений курсив lt;/b gt; lt;/font gt; lt;/p gt; raquo ;, текст '),
(6, 03.06.2014 13: 12: 24 raquo ;, laquo;lt;pgt;lt;stronggt;українськаamp;nbsp;lt;emgt;моваamp;nbsp;lt;/emgt;lt;/stronggt;lt;emgt;текстlt;/emgt;lt;/pgt;raquo;,'),
(7, 06.06.2014 09: 07: 35 raquo ;, lt; p gt; lt; font color= green gt; зелений колір, lt;/font gt; lt;/p gt; raquo ;, новина ); ontact.sql
SET SQL_MODE= NO_AUTO_VALUE_ON_ZERO raquo ;; time_zone= +00: 00 raquo ;;
- База даних: `contact`
- Структура таблиці `msg`TABLE IF NOT EXISTS` msg` (
`name` varchar (20) CHARACTER SET utf8 NOT NULL,
`mail` varchar (20) CHARACTER SET utf8 NOT NULL,
`theme` varchar (20) CHARACTER SET utf8 NOT NULL,
`text` varchar (255) CHARACTER SET utf8 NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- Дамп даних таблиці `msg`INTO...