0

我正在开发一个网站,该网站为该网站的用户提供预先写好的信件以发送到各个地方。用户所要做的就是填写表格并点击继续,然后用户在表格中输入的任何信息(例如姓名)都会被插入到可打印页面上的预先写好的字母中。一个基本的例子是,如果表单要求输入名称,那么您在可打印页面上点击继续,它会说:

嗨,我的名字是扎克

我正在使用基于 php 的内容管理系统,所以它应该在 php 中。我知道对于那些知道如何做的人来说这是一件非常简单的事情,不幸的是我不知道。预先感谢您的帮助!

4

2 回答 2

1

在你的第一页:

<form action="letter.php" method="get">
<input type="text" name="personsName"></input>
<input type="submit" value="submit">
</form>

然后在 letter.php 中执行以下操作:

<?php
$firstname = $_GET['personsName'];
echo "My Name is" .$firstname;
?>

可以吗?:)

于 2011-01-05T15:06:20.603 回答
1

假设你有这个表格:

<form action="preview.php" method="POST" >
<input type="text" name="name" />
<input type="submit" value"Print" />
</form>

当您点击提交时,所有字段的值(在这种情况下为输入,还有 textarea、选择等)都将保存到 POST 数组(如果您设置了 method="GET",则为 GET)。

您可以使用如下代码从 preview.php 页面(在此示例中您要打印名称的地方)访问 POST 和 GET 数组:

<?php
  $name = $_POST['name'];
?>
<p>Hi, my name is <strong><?=$name?></strong>.</p>
于 2011-01-05T15:07:00.137 回答