Итак, я пытаюсь создать веб-сайт для ведения блога, где каждый может опубликовать блог на веб-сайте, и это создаст новую веб-страницу. Искал по всему интернету, но почему-то не нашел...
HTML:
<form name = "bloginput" action = "blogpost.php" method = "POST" class = "bloginputform">
<input type = "text" name = "bloginput" placeholder = "Type your blog here..." id = "bloginput" class = "bloginput">
<div class = "popup">
<input type = "button" placeholder = "Submit" id = "popupbtn" onclick = "toggleHideShow()">
<span class = "popuptext hide" id = "myPopup">
<input type = "name" name = "author" placeholder = "Name:" id = "nameinput" class = "nameinput">
<br>
<input type = "email" name = "authoremail" id = "emailinput" placeholder = "E-mail..." class = "emailinput">
<br>
<label class = "filelabel" id = "filelabel">
<input type = "file" name = "post-image" accept = "image/*" id = "fileinput" class = "fileinput">
<p class = "fileinputtext" id = "fileinputtext">
Upload Image:
</p>
</label>
<p><button class = "crossbtn" onclick = "toggleHideShow()" id = "crossbtn">✕</button><input type = "submit" value = "Post" placeholder = "Post" class = "submitbtn" id = "submitbtn"></p>
</span>
</form>
Что у меня есть в моем файле PHP:
<?php
$blogtext = $_POST["bloginput"];
$author = $_POST["author"];
$email = $_POST["authoremail"];
$image = $_POST["post-image"];
header("Location: http://blogmedia.nl/make")
?>
Все это можно найти на http://blogmedia.nl
@KenLee хорошо, да, но моя проблема заключается в создании новой веб-страницы каждый раз, когда публикуется блог.
затем просто создайте страницу. (есть команды PHP, такие как fopen, fwrite и т. д.)
Подождите, это вещь? спасибо, ха-ха, я не знал об этом. большое спасибо :D






Ваш код не создает новую страницу, он просто отображает данные, полученные из формы.
Пожалуйста, найдите примеры по ключевым словам "Создание простого блога на PHP+MYSQL". Ваш код на PHP должен включать как минимум подключение к существующей базе данных, по крайней мере один оператор INSERT для сохранения новых данных в базе данных и проверки ошибок (чтобы данные перед вставкой были действительными и база данных успешно сохранила данные). Чтобы отобразить данные, вы должны использовать оператор SELECT для получения последних данных или списка всех сообщений в базе данных.
Примеры работы с БД через mysqli (документация)
Обычно вам нужно сохранить ввод пользователя, скажем, в запись базы данных (или, по крайней мере, сохранить в текстовом файле), а затем использовать такие данные для отображения в записи «блога».