如何从文本区域获取输入的文本,并使用PHP将其显示在另一个页面上?
我正在构建我的网站,我想知道是否有可能在一个页面上用html的“textarea”写一些东西,然后将这些文本用PHP打印出来,放在一个新的网页上保存上次输入的文本 我只是想知道你会怎么做。目前,我已经创建了一个包含三个文本框的HTML表单,我希望在按下submit按钮后显示这些文本框如何从文本区域获取输入的文本,并使用PHP将其显示在另一个页面上?,php,html,forms,Php,Html,Forms,我正在构建我的网站,我想知道是否有可能在一个页面上用html的“textarea”写一些东西,然后将这些文本用PHP打印出来,放在一个新的网页上保存上次输入的文本 我只是想知道你会怎么做。目前,我已经创建了一个包含三个文本框的HTML表单,我希望在按下submit按钮后显示这些文本框 <div id="createmeeting"> <form method="POST"> <b>Meeting Title:</b>
<div id="createmeeting">
<form method="POST">
<b>Meeting Title:</b>
<textarea name="title" cols="50" rows="2"></textarea>
<b>Date and Time:</b>
<textarea name="date" cols="50" rows="2"></textarea>
<b>Details:</b>
<textarea name="details" cols="50" rows="20"></textarea>
<input type="submit" name="go" value="Save Changes!">
首先,在表单标记中需要一个action属性,该属性指向应处理表单数据的php文件:
<div id="createmeeting">
<form method="POST" action="targetfile.php">
<b>Meeting Title:</b>
<textarea name="title" cols="50" rows="2"></textarea>
<b>Date and Time:</b>
<textarea name="date" cols="50" rows="2"></textarea>
<b>Details:</b>
<textarea name="details" cols="50" rows="20"></textarea>
<input type="submit" name="go" value="Save Changes!">
</form>
</div>
你必须有一个指向PHP页面的操作。是的,我知道我需要创建PHP使其工作,但我对每次在字段中输入内容并单击按钮时动态更改文本感兴趣!如果您希望在不重新加载页面的情况下更改页面内容,那么您应该研究Javascript和/或jQuery以及使用Ajax调用PHP页面。
<?php
/* ensure that the data has been posted */
if($_SERVER['REQUEST_METHOD'] == 'POST') {
/* read the data from $_POST */
$title = $_POST['title'];
$date= $_POST['date'];
$details= $_POST['details'];
/* here you can do whatever you want with the data, output it, store it in a database ... */
echo "Title: ".$title."<br>";
echo "Date: ".$date."<br>";
echo "Details: ".$details;
}
?>