1つのフォームに2つの送信ボタンがあり、最初の送信を使用するとすべてのテキスト入力フィールドが空白になります。私はテキストフィールドの入力を格納するためにセッションを使用してこれを解決しようとしています。しかし、最初のサブミットが使用された後、私がセッションに保存した入力フィールドに値を戻す方法がわかりません。入力値を入力フィールドに戻す
HTMLコード:
<form method="post" enctype="multipart/form-data">
<input type="text" name="headline" id="headline" required />
<input type="file" name="files[]" multiple>
<input type="submit" value="Upload Images" name="submit_image">
<input type="submit" name="submit_post" value="Submit Your Post"/>
</form>
PHPコード:
<?php
session_start();
if (isset($_POST["submit_image"])) {
if (!empty($_POST['headline'])) {
$_SESSION["headline_session"] = $_POST ["headline"];
}
}
$headline_session = $_SESSION["headline_session"];
?>
ここでajaxを使用してください。 –