Notice: Undefined index: login in /blist.php on line 137
я это скрываю с помощю error_reporting(0); но знаю , надо раз и навсегда исправить это.
Вот сам файл.
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- //dobavlyaem v chorniy spisok
- $image = $_FILES['image']['name'];
- $text = $_POST['text'];
- $julik = $_POST['julik'];
- $login = $_SESSION['login'];
- $errors[] = "Забыли ник нарушителя!";
- }
- $errors[] = "Забыли написать описание!";
- }
- $query = "INSERT INTO `blacklist` (`avtor`, `julik`, `text`, `image`) VALUES ('$login','$julik', '$text', '$image')";
- $errors[] = "Запись успешно добавлен!";
- } else {
- $errors[] = "Возникла проблема!";
- }
- }
- }
- $id = (int) $_POST['id'];
- $del = "DELETE FROM blacklist WHERE id = '" . $id . "'";
- exit;
- }
- ?>
- <script>
- $(document).ready(function() {
- $('#slide_click2').show();
- $('#slide2').hide();
- $('#slide_click2').click(function(event) {
- event.preventDefault(); // Для того чтобы при нажатии на ссылку не кидало вверх
- $('#slide2').slideToggle();
- });
- });
- /* textarea ограничение по символу */
- $(document).ready(function(){
- var maxCount = 175;
- $("#counter").html(maxCount);
- $("#review-text").keyup(function() {
- var revText = this.value.length;
- if (this.value.length > maxCount)
- {
- this.value = this.value.substr(0, maxCount);
- }
- var cnt = (maxCount - revText);
- if(cnt <= 0){$("#counter").html('0');}
- else {$("#counter").html(cnt);}
- });
- });
- /* input Login ограничение по символу */
- $(document).ready(function(){
- var maxCount = 17;
- $("#counter_l").html(maxCount);
- $("#review-text_l").keyup(function() {
- var revText = this.value.length;
- if (this.value.length > maxCount)
- {
- this.value = this.value.substr(0, maxCount);
- }
- var cnt = (maxCount - revText);
- if(cnt <= 0){$("#counter_l").html('0');}
- else {$("#counter_l").html(cnt);}
- });
- });
- </script>
- <div id="black_karkas">
- <fieldset>
- <legend><strong>Добавление в Черный Список</strong></legend>
- <div id="add">
- <input type='button' value='Заполнить форму' class="btn" id="slide_click2">
- <?PHP } else {
- echo "<strong style='color: red;'>Без регистрации</strong><img src='http://img.anticombats.com/i/smile/nono.gif'>";
- } ?>
- <div id="slide2">
- <fieldset class="black_form">
- <legend><strong>Что натворил нарушитель?!</strong></legend>
- <form method="POST" enctype="multipart/form-data">
- <input type="text" name="julik" class="inp" placeholder="Логин нарушителя" id="review-text_l" value="<?PHP echo @$_POST['julik']; ?>">Осталось символов: <span id="counter"></span> <textarea name="text" class="inp" id="review-text" placeholder="Описания" rows="10" cols="45" value="<?PHP echo @$_POST['text']; ?>"></textarea> <input type="file" name="image" class="inp"> <button type="submit" name="submit_add" class="btn" class="knopka">Добавить в ЧС!</button>
- </form>
- </fieldset>
- </div>
- </div>
- </fieldset>
- <fieldset>
- <legend><strong>Черный Список</strong></legend>
- <div id="pokaz">
- <?PHP
- //pokazivaem spisok
- $query = "SELECT * FROM `blacklist` ORDER BY id DESC";
- $row['text'] = "<pre>".$row['text']."</pre>";
- echo "<div class='ramka'><div id='img_div'><fieldset class='blborder'><legend>***</legend>";
- echo "Автор:<strong> ".$row['avtor']."</strong><br>"; ?>
- <? } if ($_SESSION['login'] == 'art99') {
- echo "<form method='POST'><input type='hidden' name='id' value='" . $row['id'] . "'><button type='submit' name='delete' class='btn'>Удалить</button></form><br>";
- }
- echo "Имя нарушителя:<strong> ".$row['julik']."</strong> <br>";
- echo "Краткое описание:<strong> ".$row['text']."</strong>";
- if (!$row['image'] == "") {
- echo "<a href='/img/blacklist/".$row['image']."' target='_blank'><button class='btn'>Алиби</button></a>";
- }
- echo "</fieldset></div></div>";
- }
- ?>
- </div>
- </fieldset>
- </div>