"PHP" / Говнокод #27151 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
  69. 69
  70. 70
  71. 71
  72. 72
  73. 73
  74. 74
  75. 75
  76. 76
  77. 77
  78. 78
  79. 79
  80. 80
  81. 81
  82. 82
  83. 83
  84. 84
  85. 85
  86. 86
  87. 87
  88. 88
  89. 89
  90. 90
  91. 91
  92. 92
  93. 93
  94. 94
  95. 95
  96. 96
  97. 97
  98. 98
  99. 99
<?php
 
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
 
session_start();
 
$mysqli = new mysqli('localhost', 'root', 'root', 'id15267461_base3');
 
if (mysqli_connect_errno()) {
    echo "Подключение невозможно: " . mysqli_connect_error();
    die();
}
 
if (!empty($_POST)) {
    if (isset($_GET['del'])) {
        $id = $_POST['id'];
 
        $stmt = $mysqli->prepare("DELETE FROM `stars` WHERE id=?");
        $stmt->bind_param('i', $id);
        $stmt->execute();
 
        header('Location: /note.php');
        die();
    }
 
    if (isset($_GET['otz'])) {
        $name = $_POST['name'];
        $text = $_POST['message'];
 
        $stmt = $mysqli->prepare("INSERT INTO `stars` VALUES (NULL, ?, ?)");
        $stmt->bind_param('ss', $name, $text);
        $stmt->execute();
 
        header('Location: /note.php');
        die();
    }
}
 
 
$reviews = [];
$res = $mysqli->query("SELECT * FROM `stars`");
while($row = mysqli_fetch_array($res)) {
    $reviews[] = $row;
}
 
 
$isAdmin = $_SESSION['admin'] == true;
$isGuest = empty($_SESSION['name']);
 
?>
 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet" type="text/css">
    <link href="https://fonts.googleapis.com/css?family=Oswald" rel="stylesheet" text="text/css">
    <link href="https://fonts.googleapis.com/css?family=Julius+Sans+One" rel="stylesheet" text="text/css">
    <title>Отзывы</title>
    <link rel="stylesheet" type="text/css" href="style.css?<?= time(); ?>">
</head>
<body>
 
<div id="main">
    <p>ОТЗЫВЫ</p>
    <h2>РЕСТОРАН</h2>
    <h1>КОЛЕСО</h1>
</div>
 
<div class="menu" id="regularmenu">
    <ul>
        <a href="index.php"><li>ГЛАВНАЯ</li></a>
        <a href="menu/salads-and-appetizers.php"><li>МЕНЮ</li></a>
        <a href="contact.php"><li>КОНТАКТЫ</li></a>
        <a href="news.php"><li>НОВОСТИ</li></a>
        <a href="note.php"><li>ОТЗЫВЫ</li></a>
        <a href="reges.php"><li>ЛИЧНЫЙ КАБИНЕТ</li></a>
        <a href="booking.php"><li>ЗАБРОНИРОВАТЬ СТОЛИК</li></a>
    </ul>
</div>
 
<div id="news">
    <?php foreach ($reviews as $review): ?>
        <div class="news-card">
            <h3><strong> <?= $review['Fio'] ?></strong></h3>
            <p>
                <?= $review['inf'] ?>
            </p>
            <?php if ($isAdmin) : ?>
                <form id="note-form" method="post" action="?del">
                    <input type="hidden" name="id" value="<?= $review['id'] ?>">
                    <button type="submit">Удалить отзыв</button>
                </form>
            <?php endif; ?>
        </div>
    <?php endforeach ?>

Говнокодеры с киберфорума.
Как обычно = Проебали 10 летний опыт с накрученными постами.

Ссылка на пост: https://www.cyberforum.ru/php-beginners/thread2743655.html#post15065275

Внизу темы аргументы.

Запостил: MouseZver MouseZver, (Updated )

Комментарии (5) RSS

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8