Я получаю, что переменная $email
не определена. Я знаю, что метод emailParser()
работает так, как он делает все, что он должен делать.Сохранение переменной PHP на нескольких HTML-страницах/этапах
Как сделать так, чтобы переменная $ email сохранялась, чтобы я мог получить к ней доступ во второй итерации index.php?
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$message = $_POST["message"];
include "etext.php";
//Run etext
$email = emailParser($message); //set by running etext
header("Location: index.php?status=submitted");
exit;
}
?>
<h1>Etext Email Converter</h1>
<?php
if (isset($_GET["status"]) AND $_GET["status"] == "submitted") {
$output_file_path = $email->generateParsedEmailFile();
?>
<p> File located at: <?php echo $output_file_path; ?> </p><br>
<a href=<?php echo $output_file_path;?> >Click Here to Access</a>
<?php
} else { ?>
<form method="POST" action="index.php">
<label for"message"></label>
<textArea rows="30" cols="40" name="message" id="message"></textArea>
<input type="submit" value="Submit">
</form>
<?php } ?>
Вы попробовали '$ _SESSION'? –
Нет, я новичок HTML/PHP – Pinwheeler