因此,我试图创建一个博客网站,每个人都可以在网站上发布一个博客,这将创建一个新的网页。我在网上搜索过这个,但由于某种原因我找不到它.
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上找到所有这些
发布于 2022-03-20 19:40:35
您的代码没有创建任何新页面,它只显示它从表单中收到的数据。
请按关键字“在PHP+MYSQL上创建simples博客”搜索示例。PHP上的代码至少应该包括与现有数据库的连接、至少一个INSERT语句以保存数据库中的新数据,以及错误检查(插入前的数据是有效的,数据库保存的数据是成功的)。若要显示数据,应使用SELECT语句接收数据库中所有帖子的最新数据或列表。
如何通过mysqli (文档)使用数据库的示例
https://stackoverflow.com/questions/71549838
复制相似问题