автоматическое обновление сообщений в mysql - PullRequest
0 голосов
/ 28 апреля 2020

Я создаю административную зону для блога, который я создаю. По какой-то причине в базу данных вставляется последняя информация, которую я отправлял каждый раз, когда я обновляю sh страницу, а не всякий раз, когда я нажимаю кнопку "отправить".

Это сама страница:

<?php
//send uploaded files to mysql
include_once 'conn.php';
include_once 'submit.php';
?>
<!DOCTYPE html>
<html>
<head>
    <title>Your admin page</title>
</head>
<body>
    <h1>Admin page</h1>
    <h2>upload text</h2>
    <form action="" method="POST">
        <label>Header</label>
        <input type="header" name="header" required><br>
        <label>Text</label>
        <input type="text" name="text" required><br>
        <label>Image</label>
        <input type="file" name="image">
        <input type="submit" value="submit">
    </form>

Это отправка. php file:

<?php
include_once 'conn.php';
$header = $_POST['header'];
$text = $_POST['text'];
$file_get = $_FILES['image']['name'];
$temp = $_FILES['image']['tmp_name'];

$file_to_saved = "uploads/".$file_get;
move_uploaded_file($temp, $file_to_saved);

if (isset($_POST['submit'])) {
    $insert = ("INSERT INTO posts (postHeader,postText,picture) VALUES ('$header','$text','$file_to_saved')");
   if ($link->query($insert) === TRUE) {
       echo "record created succesfully";
   } else{
    echo "something went wrong with the file";
   }

  } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...