.div1 {background-color : #005555;} .div2 {background-color : #228822;}'; $pg = $_SERVER['PHP_SELF']; $file = 'data.dat'; if (!file_exists($file)) { file_put_contents($file, NULL); } $fgb = file_get_contents($file); $arr = explode('||', $fgb); $admin = TRUE; // админ проверка // вывод собщений echo isset($_SESSION['ok']) ? $_SESSION['ok'] : ''; unset($_SESSION['ok']); // главная $p = empty($_GET['p']) || $_GET['p']<1 ? '1' : intval($_GET['p']); if (isset($p) && !isset($_GET['add']) && !isset($_GET['mod']) && !isset($_GET['del_one'])) { if (!empty($_POST['checked']) && @$_POST['del'] && $admin == TRUE) { $fgb = file_get_contents($file); $arr = explode('||', $fgb); foreach ($_POST['checked'] as $value) { unset($arr[$value]); } $contents = implode('||', $arr); file_put_contents($file, $contents); $_SESSION['ok'] = '
Выбранные записи были удалены
'; header("Location: " . $pg); } echo '
'; if ($admin==TRUE) { echo ''; } if ($str>1) { echo 'Сообщение должно быть не более 500 знаков
'; header('Location: ' . $pg . '?add'); exit; } if (empty($fgb)) { $sep = ''; } else { $sep = '||'; } $content = $name . '~~' . $post . $sep . $fgb; file_put_contents($file, $content); $_SESSION['ok'] = '
Сообщение успешно добавлено
'; header("Location: " . $pg); exit; } echo '
Пост был изменен
'; header("Location: " . $pg); } $link = explode("~~", $arr[$id]); $name = $link[0]; $post = $link[1]; echo '
Изменить пост
'; echo ''; } // удалить одну if (isset($_GET['del_one']) && $admin==TRUE) { $id = intval($_GET['id']); if (isset($_GET['del_one']) && isset($_GET['yes'])) { unset($arr[$id]); $contents = implode('||', $arr); file_put_contents($file, $contents); $_SESSION['ok'] = 'Запись успешно удалена
'; header("Location: " . $pg); } echo '
Вы действительно хотите удалить данный пост?
'; echo ''; } /* echo ''; print_r($arr); echo ''; */ // include ноги ?>