php中post提交时,如何将textarea的内容传递到另一个页面
4个回答
展开全部
<textarea name="XX">要传递的内容</textarea>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
m1" name="form1" method="post" action="1.php">
请输入要传递的数据:<input type="text" name="data" value="" /><br />
<input type="submit" value="提交" />
</form>
1.php
<?php
if (isset($_POST['data'])) {//如果有数据传递过来
echo htmlspecialchars($_POST['data']);//要转义特殊字符
}
?>
2.html
<form id="form1" name="form1" method="post" action="2.php">
昵称:<input type="text" name="nickname" value="" /><br />
内容:<textarea name="content" cols="45" rows="5"></textarea><br />
<input type="submit" value="提交" />
</form>
2.php
<?php
function saveComment($nickname,$content,$date){
$handle=fopen("2.txt","a");//只写方式打开文件,指针指向文件末尾
fwrite($handle,"$nickname\n$content\n$date\n");//写入文件内容
fclose($handle);//关闭文件
}
function displayComment(){
$handle=fopen("2.txt","r");//只读方式打开文件,指针指向文件开头
while (!feof($handle)) {
$nickname=fgets($handle);
if ($nickname!="") {//如果存在内容
echo "<p>";
echo "昵称:".htmlspecialchars($nickname)."<br />";
echo "内容:".htmlspecialchars(fgets($handle))."<br />";
echo "留言日期:".fgets($handle)."<br />";
echo "</p>";
}
}
}
date_default_timezone_set("PRC");//设置时区
if (isset($_POST['nickname']) && isset($_POST['content'])) {//保存留言
if ($_POST['nickname']!="" && $_POST['content']!="") {
$nickname=$_POST['nickname'];//昵称
$content=$_POST['content'];//留言内容
$date=date("Y-m-d- H:i:s");//留言日期
//保存留言
saveComment($nickname,$content,$date);
}
}
displayComment();//显示所有留言
?>
3.太长了贴不下
请输入要传递的数据:<input type="text" name="data" value="" /><br />
<input type="submit" value="提交" />
</form>
1.php
<?php
if (isset($_POST['data'])) {//如果有数据传递过来
echo htmlspecialchars($_POST['data']);//要转义特殊字符
}
?>
2.html
<form id="form1" name="form1" method="post" action="2.php">
昵称:<input type="text" name="nickname" value="" /><br />
内容:<textarea name="content" cols="45" rows="5"></textarea><br />
<input type="submit" value="提交" />
</form>
2.php
<?php
function saveComment($nickname,$content,$date){
$handle=fopen("2.txt","a");//只写方式打开文件,指针指向文件末尾
fwrite($handle,"$nickname\n$content\n$date\n");//写入文件内容
fclose($handle);//关闭文件
}
function displayComment(){
$handle=fopen("2.txt","r");//只读方式打开文件,指针指向文件开头
while (!feof($handle)) {
$nickname=fgets($handle);
if ($nickname!="") {//如果存在内容
echo "<p>";
echo "昵称:".htmlspecialchars($nickname)."<br />";
echo "内容:".htmlspecialchars(fgets($handle))."<br />";
echo "留言日期:".fgets($handle)."<br />";
echo "</p>";
}
}
}
date_default_timezone_set("PRC");//设置时区
if (isset($_POST['nickname']) && isset($_POST['content'])) {//保存留言
if ($_POST['nickname']!="" && $_POST['content']!="") {
$nickname=$_POST['nickname'];//昵称
$content=$_POST['content'];//留言内容
$date=date("Y-m-d- H:i:s");//留言日期
//保存留言
saveComment($nickname,$content,$date);
}
}
displayComment();//显示所有留言
?>
3.太长了贴不下
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼说的可以实现,但如果你要存入数据库,那么就得换个思路了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把action指向另一个页面,不就过去了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询