使用PHP将HTML代码插入到另一个文件中

Insert HTML code into another file using PHP

本文关键字:另一个 文件 插入 代码 PHP HTML 使用      更新时间:2023-09-26

嗯,我对Javascript和PHP很陌生,我遇到了一个问题。

想法是:我想做一些帖子区,在一个PHP页面上,人们会填写一个表格,它会创建一个小的引导面板。不用担心多页,它就像一堵墙。示例:

<div class="col-sm-6">
<div class="panel panel-primary">
  <div class="panel-heading">
    <h3 class="panel-title">My message</h3>
  </div>
  <div class="panel-body">
  <h6>This is a test!</h6>
  </div>
  </div>
</div>

我不知道该怎么做。我认为,在另一个页面中,将有一个表单接收面板标题和正文的html内容,然后PHP代码将使用此文本创建html代码[而不是文件],并将它们放入另一个文件中。

EDIT:正如您在评论中看到的,我将不得不使用PHP和mySQL。我仍然不知道该怎么做。

好的,我为你做的。以下只是给你一个开始,代码写得不正确,但它会给你一种开始你的"项目"的方法。

首先,创建你的数据库来存储你的帖子,如下所示:

TABLE_POST
title
content
date
autor

然后wall.php

通过查询开始您的文件,数据库中所有现有的帖子:

var post_list = "select id, pseudo, title, date, autor from table_post";

一旦你有了它,就可以随心所欲地显示:

<div>
foreach (post in post_list) {
echo "<div>";
echo "<h1>".post["title"]."</h1>";
echo "<p>".post["content"]."</p>";
      ...
echo "</div>";
}
</div>

在其他页面中,您可以使用您的表单:form.php

<form id='myform' method='post' action='add_post.php'>
<input type='text' id='title'/>
<input type='text id='content' />
<input type='text' id='autor' />
<input type='submit' value='Post it !'>
</form>

在另一个页面中,您可以在数据库中插入以下功能:

add_post.php

insert into table_post VALUES ($_POST["title"], $_POST["content"], NOW(), $_POST["autor"]);

我重复一遍,我只是为你的成就提供了一个结构,我没有提供正确的代码语法。希望它能帮助你