アプリ版:「スタンプのみでお礼する」機能のリリースについて

日記と画像がアップロードできるフォームを作っています。
タイトルと本文の入力を必須にして
入力されていない場合
<?
if($_SESSION['title'] == NULL){
$message2 = '<エラー:タイトルを入力してください>'."<br>";
?>

<label for="tt">タイトル</label>
<? echo "$message2" ?>
<input type="text" name="title" size="50" id="tt">

としてエラーメッセージが表示されるようにしました。
それはうまくいったのですが、
例えば、タイトルだけ記入しないで確認ボタンをクリックすると
エラーメッセージは出るのですが
それ以外の入力した内容も消えてしまい
せっかく入力した内容が台無しになってしまいます。
日記なのでこの問題は致命的だとおもうのですが
これを回避することは出来ないでしょうか。

本文に関しては
<textarea name="text" rows="20" cols="80"><? echo $_SESSION['text']; ?>
とすると うまく保持されることがわかったのですが
ファイルのアドレスやタイトルの内容がうまく保持できません。

そのへんのアドバイスをいただけないでしょうか。
よろしくおねがいします。

A 回答 (1件)

<input type="text" name="title" size="50" id="tt" value="<?=$_SESSION['title']?>">


ファイルパスも同様です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!