php表单提交输出诗词
php表单是一种常用的网页交互方式,它可以实现用户输入数据并提交到服务器进行处理,而输出诗词则是展示艺术和文化的一种方式。本文将介绍如何使用php表单提交用户输入的数据,并输出一首诗词。
一、表单的创建
在开始之前,我们需要创建一个表单,以便用户可以输入诗词的相关信息。以下是一个简单的例子:
```
<html>
<head>
<title>创建表单</title>
</head>
<body>
<form action="poem.php" method="post">
<label for="title">标题:</label>
<input type="text" name="title" id="title"><br><br>
<label for="author">作者:</label>
<input type="text" name="author" id="author"><br><br>
<label for="content">内容:</label><br>
<textarea name="content" id="content" rows="10" cols="30"></textarea><br><br>
<input type="submit" value="提交">
</form>
</body>
</html>
```
在这个表单中,我们包括了标题、作者和内容三个输入框,以便用户填写相应的信息。表单的`action`属性指定了表单的提交地址为`poem.php`,`method`属性指定了提交方式为POST。
二、诗词的输出
接下来,我们需要创建一个名为`poem.php`的php文件,用于处理用户提交的表单数据并输出诗词。以下是一个简单的例子:
```php
<html>
<head>
<title>输出诗词</title>
</head>
<body>
<?php
$title = $_POST['title'];
$author = $_POST['author'];
$content = $_POST['content'];
echo "<h1>$title</h1>";
echo "<h3>——$author</h3>";
echo "<pre>$content</pre>";
>
</body>
</html>
```
在`poem.php`文件中,我们首先通过`$_POST`超全局数组获取用户提交的表单数据,并将其赋值给相应的变量。然后,我们使用`echo`语句输出标题、作者和内容,并使用HTML标签进行格式化展示。
三、诗词输出的美化
为了让输出的诗词更加美观,我们可以为诗词添加一些CSS样式。以下是一个示例:
```php
<html>
<head>
<title>输出诗词</title>
<style>
h1 {
color: #000080;
font-size: 24px;
font-weight: bold;
text-align: center;
}
h3 {
color: #808080;
html获取input输入的数据 font-size: 18px;
text-align: center;
}
pre {
color: #000000;
font-size: 16px;
white-space: pre-wrap;
word-wrap: break-word;
line-height: 1.5;
}
</style>
</head>
<body>
<?php
$title = $_POST['title'];
$author = $_POST['author'];
$content = $_POST['content'];
echo "<h1>$title</h1>";
echo "<h3>——$author</h3>";
echo "<pre>$content</pre>";
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论