私自身がやらかしてしまっていたので、解決策のメモになります。
やったこと、やりたかったこと
・入力フォームを利用して、送信ボタンを押すと更新処理を行うプログラムを作成。
・入力内容にエラーがある場合、再度入力フォーム画面を表示する。
・再表示する際に、元々入力されていたデータを表示させる。
処理概要
・phpを利用し、入力データを$_SESSIONに保持し、再表示させる。
最初に書いたプログラム(誤り)
<form action="index.php" method="post"> <input type="hidden" name="mode" value="check"> タイトル<input type="text" name="eve_name" value="<?php print($_SESSION["title"]); ?>"><br/> コメント<textarea name="eve_sch_date" value="<?php print($_SESSION["comment"]); ?>" cols="50" rows="5"></textarea><br/> <input type="submit" value="登録"> </form>
最初こちらの記述内容だったのですが、inputで指定したタイトルは正常にデータ保持出来ていたのですが、textareで指定したコメントだけデータが引き継がれていませんでした。
最終的に分かったのは、textareaにはvalue属性は存在しないということです。
そこで、入力した内容をtextareaタグで囲むことで、無事にデータ保持させることが出来ました。
修正したプログラム(正常)
<form action="index.php" method="post"> <input type="hidden" name="mode" value="check"> タイトル<input type="text" name="eve_name" value="<?php print($_SESSION["title"]); ?>"><br/> コメント<textarea name="eve_sch_date" cols="50" rows="5"><?php print($_SESSION["comment"]); ?></textarea><br/> <input type="submit" value="登録"> </form>
是非参考にしてみてください。