1

我有一个获取用户详细信息的表单元素和一个将这些输入写入 .txt 文件的 php 脚本。我遇到的问题是在完成 php 脚本后,url 重定向到 http://。. ./the.php 并显示一个空白页面 - 我对服务器端脚本非常陌生,但我试图做的是允许用户输入数据并将该数据存储在一个文本文件中,这个文本文件应该由几个不同的多天收集的输入

<?php
if(isset($_POST['aDate'])) {
$aDate = $_POST['aDate'];
$fp = fopen("details.txt",  "a");
fputs($fp, "date: $aDate");
fclose($fp);
?>

<form action="txtWrite.php" method="POST" onSubmit="detail()">
<input id="datepicker" name='aDate' type="text" class="time"/>
. . . 

我已经通过在 php 脚本中添加 echo($aDate) 来测试输入值并检查它,那么我如何重定向回允许将更多用户输入添加到文本文件的 html 页面?如果你能理解我想要完成的事情并有一条替代路线,我会全神贯注。感谢您花时间帮助我。

4

2 回答 2

1

我想你正在寻找header('Location:page.php');你会使用的:

<?php
if(isset($_POST['aDate'])) {
  $aDate = $_POST['aDate'];
  $fp = fopen("details.txt",  "a");
  fputs($fp, "date: $aDate");
  fclose($fp);
  header('Location:page.php');
}
?>

<form action="txtWrite.php" method="POST" onSubmit="detail()">
<input id="datepicker" name='aDate' type="text" class="time"/>
. . . 
于 2012-09-14T19:20:11.013 回答
0

header("Location: http://www.yousite.com/yourscript.html");

于 2012-09-14T19:20:36.750 回答