aboutsummaryrefslogtreecommitdiff
path: root/public/omdömen/edit.php
blob: 00b2d3b5ba946427c00679c7ce87375755c8e38a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
require "../../include/sqlite.php";

session_start();

if (!isset($_SESSION["editable review"])) die("Kan ej redigera något omdöme.");

$rowid = $_SESSION["editable review"];
$res = query('select name, content from reviews where rowid = ?', $rowid);
$review = (object) $res->fetchArray();

if ($_SERVER["REQUEST_METHOD"] === "POST") {
    $name = $_POST["name"];
    $content = $_POST["content"];

    query("update reviews set name = ?, content = ? where rowid = ?", $name, $content, $rowid);

    header("HX-Redirect: /omd%c3%b6men/");
    exit;
}

require "../../include/layout.php"; layout($_);
?>

<form hx-post="/omdömen/edit/">
    <label for="name">Namn:</label>
    <input type="text" name="name" id="name" value="<?= htmlspecialchars($review->name) ?>">
    <br>
    <label for="content" style="vertical-align: top">Omdöme:</label>
    <textarea name="content" id="content" style="height: 10em; width: 20em"><?= htmlspecialchars($review->content) ?></textarea>
    <br>
    <button>Skicka!</button>
</form>