Php 通过表单更改信息并显示为HTML

Php 通过表单更改信息并显示为HTML,php,html,forms,echo,Php,Html,Forms,Echo,我正在重新设计一个主要是静态内容的网站,所以CMS真的没有必要。唯一改变的是“事件”页面,我的客户端经常更新该页面。他现在通过进入HTML,复制前一个事件的标记,更改任何需要更改的内容并将其上传回服务器来实现这一点。我想让他更容易做到这一点(正如他所说,这是a**中的一种痛苦),但如果不使用CMS,我有点迷路了 有没有办法让他填写一份表格(包括地点、日期等),然后在提交时将其显示在适当的页面上?我认为使用PHP应该可以做到这一点,但我不知道如何做到这一点。如下所示: <? $EventIs

我正在重新设计一个主要是静态内容的网站,所以CMS真的没有必要。唯一改变的是“事件”页面,我的客户端经常更新该页面。他现在通过进入HTML,复制前一个事件的标记,更改任何需要更改的内容并将其上传回服务器来实现这一点。我想让他更容易做到这一点(正如他所说,这是a**中的一种痛苦),但如果不使用CMS,我有点迷路了


有没有办法让他填写一份表格(包括地点、日期等),然后在提交时将其显示在适当的页面上?我认为使用PHP应该可以做到这一点,但我不知道如何做到这一点。

如下所示:

<?
$EventIs = "Event name"
$EventDate = "date"

//etc...
?>

在HTML中:

<p><span class="eventName">Event:  <? echo $EventIs ?></span><br />
<span class="eventDate">Date:  <? echo $EventDate ?></span></p>
事件:
日期:

这太简单了。但它给了你基本的想法。您只需编辑文件顶部的变量,它们就会出现在代码中您想要的任何地方


如果希望从表单的帖子中设置这些变量,则必须将这些变量保存在数据库中。但这是基本想法。

将其设置为:

<?
$EventIs = "Event name"
$EventDate = "date"

//etc...
?>

在HTML中:

<p><span class="eventName">Event:  <? echo $EventIs ?></span><br />
<span class="eventDate">Date:  <? echo $EventDate ?></span></p>
事件:
日期:

这太简单了。但它给了你基本的想法。您只需编辑文件顶部的变量,它们就会出现在代码中您想要的任何地方


如果希望从表单的帖子中设置这些变量,则必须将这些变量保存在数据库中。但这是基本想法。

将其设置为:

<?
$EventIs = "Event name"
$EventDate = "date"

//etc...
?>

在HTML中:

<p><span class="eventName">Event:  <? echo $EventIs ?></span><br />
<span class="eventDate">Date:  <? echo $EventDate ?></span></p>
事件:
日期:

这太简单了。但它给了你基本的想法。您只需编辑文件顶部的变量,它们就会出现在代码中您想要的任何地方


如果希望从表单的帖子中设置这些变量,则必须将这些变量保存在数据库中。但这是基本想法。

将其设置为:

<?
$EventIs = "Event name"
$EventDate = "date"

//etc...
?>

在HTML中:

<p><span class="eventName">Event:  <? echo $EventIs ?></span><br />
<span class="eventDate">Date:  <? echo $EventDate ?></span></p>
事件:
日期:

这太简单了。但它给了你基本的想法。您只需编辑文件顶部的变量,它们就会出现在代码中您想要的任何地方


如果希望从表单的帖子中设置这些变量,则必须将这些变量保存在数据库中。但这是基本想法。

从高层角度来看,您可以创建一个表单供他填写,该表单将在后端将表单内容存储到文件或数据库中。然后,在前端,您将读入该文件或数据库,解析内容,并以您喜欢的方式显示它。这是使用PHP做的一件非常常见的事情。

从高级角度来看,您可以创建一个表单供他填写,该表单将在后端将表单内容存储到文件或数据库中。然后,在前端,您将读入该文件或数据库,解析内容,并以您喜欢的方式显示它。这是使用PHP做的一件非常常见的事情。

从高级角度来看,您可以创建一个表单供他填写,该表单将在后端将表单内容存储到文件或数据库中。然后,在前端,您将读入该文件或数据库,解析内容,并以您喜欢的方式显示它。这是使用PHP做的一件非常常见的事情。

从高级角度来看,您可以创建一个表单供他填写,该表单将在后端将表单内容存储到文件或数据库中。然后,在前端,您将读入该文件或数据库,解析内容,并以您喜欢的方式显示它。这是使用PHP做的一件非常常见的事情。

如果有可用的PHP,最干净的方法是设置一个表单,使用PHP写入文本文件,然后后续的表单帖子将覆盖相同的文件。这是一个非常基本的表单,创建它的目的是让用户成为管理员。如果此表单是面向公众的用户,您可能希望实现更安全的功能

您可以根据需要在php脚本中格式化输出以匹配站点

使用此选项读取页面上的txt文件php文件以显示文本文件:

<?php 
readfile("Post.txt");
?>

HTML表单

<h1>Event Post </h1>
  <form name="blogs" action="eventpost.php" method="post" enctype="multipart/form-data">
    <label for="titlePost">Post Title </label>
    <input type="text" name="titlePost">
    <label for="commentPost">Comment: </label>
    <textarea type="text" name="commentPost" rows="5" cols="35"></textarea>
    <input type="submit" name="submitPost" width="200px" value="Submit"/>
  </form>
事件日志
职称
评论:
PHP脚本

<?php
global $output;
$title = $_POST['titlePost'];
$comment = $_POST['commentPost'];
$tagDate = date('l, M d, Y');

$content = "<div><h2>$title</h2><span class=\"dateStamp\"> $tagDate</span><br><br><span>$comment</span>\n</div><hr>\n\r\r";

$file = "Post.txt";

if($_POST['titlePost'] = !"" && $_POST['commentPost'] != ""){

    if (isset($_POST['submitPost'])){
        if (file_put_contents($file, $content) > 0){
                $output = "The post titled <b>$title</b> was accepted. Here is what was posted:<br><br>$comment<hr><br>";
            } else{
                 $output = "<em>Unfortunately ".$title."</em> did not post appropriately.";
            }           
    } else {
        $output = "Your form is not filled out <u>completely.</u>"; 
    }
    echo "<span>".$output."</span>";
}   
?>

如果有可用的PHP,最干净的方法是设置一个表单,使用PHP写入文本文件,然后后续的表单帖子将覆盖相同的文件。这是一个非常基本的表单,创建它的目的是让用户成为管理员。如果此表单是面向公众的用户,您可能希望实现更安全的功能

您可以根据需要在php脚本中格式化输出以匹配站点

使用此选项读取页面上的txt文件php文件以显示文本文件:

<?php 
readfile("Post.txt");
?>

HTML表单

<h1>Event Post </h1>
  <form name="blogs" action="eventpost.php" method="post" enctype="multipart/form-data">
    <label for="titlePost">Post Title </label>
    <input type="text" name="titlePost">
    <label for="commentPost">Comment: </label>
    <textarea type="text" name="commentPost" rows="5" cols="35"></textarea>
    <input type="submit" name="submitPost" width="200px" value="Submit"/>
  </form>
事件日志
职称
评论:
PHP脚本

<?php
global $output;
$title = $_POST['titlePost'];
$comment = $_POST['commentPost'];
$tagDate = date('l, M d, Y');

$content = "<div><h2>$title</h2><span class=\"dateStamp\"> $tagDate</span><br><br><span>$comment</span>\n</div><hr>\n\r\r";

$file = "Post.txt";

if($_POST['titlePost'] = !"" && $_POST['commentPost'] != ""){

    if (isset($_POST['submitPost'])){
        if (file_put_contents($file, $content) > 0){
                $output = "The post titled <b>$title</b> was accepted. Here is what was posted:<br><br>$comment<hr><br>";
            } else{
                 $output = "<em>Unfortunately ".$title."</em> did not post appropriately.";
            }           
    } else {
        $output = "Your form is not filled out <u>completely.</u>"; 
    }
    echo "<span>".$output."</span>";
}   
?>

如果有可用的PHP,最干净的方法是设置一个表单,使用PHP写入文本文件,然后后续的表单帖子将覆盖相同的文件。这是一个非常基本的表单,创建它的目的是让用户成为管理员。如果此表单是面向公众的用户,您可能希望实现更安全的功能

您可以根据需要在php脚本中格式化输出以匹配站点

使用此选项读取页面上的txt文件php文件以显示文本文件:

<?php 
readfile("Post.txt");
?>

HTML表单

<h1>Event Post </h1>
  <form name="blogs" action="eventpost.php" method="post" enctype="multipart/form-data">
    <label for="titlePost">Post Title </label>
    <input type="text" name="titlePost">
    <label for="commentPost">Comment: </label>
    <textarea type="text" name="commentPost" rows="5" cols="35"></textarea>
    <input type="submit" name="submitPost" width="200px" value="Submit"/>
  </form>
事件日志
职称
评论:
PHP脚本

<?php
global $output;
$title = $_POST['titlePost'];
$comment = $_POST['commentPost'];
$tagDate = date('l, M d, Y');

$content = "<div><h2>$title</h2><span class=\"dateStamp\"> $tagDate</span><br><br><span>$comment</span>\n</div><hr>\n\r\r";

$file = "Post.txt";

if($_POST['titlePost'] = !"" && $_POST['commentPost'] != ""){

    if (isset($_POST['submitPost'])){
        if (file_put_contents($file, $content) > 0){
                $output = "The post titled <b>$title</b> was accepted. Here is what was posted:<br><br>$comment<hr><br>";
            } else{
                 $output = "<em>Unfortunately ".$title."</em> did not post appropriately.";
            }           
    } else {
        $output = "Your form is not filled out <u>completely.</u>"; 
    }
    echo "<span>".$output."</span>";
}   
?>

如果有可用的PHP,最干净的方法是设置一个表单,使用PHP写入文本文件,然后后续的表单帖子将覆盖sam