1 ページに 2 つのセッション メッセージ、評価を表示しています。好き嫌いを示すすべての更新で 1 つのメッセージが表示されます。評価フォームが送信されると、他のメッセージが表示されます。問題は、評価フォームを送信すると、評価を表示するメッセージが表示されないことです。どうしてですか???ページで 2 つのセッションを使用できませんか?? ありがとう
コーディング
<?php
if(!empty($_SESSION['error_msg'])){?>
<div style="text-align: center"><?php echo $_SESSION['error_msg'];?></div>
<?
session_unset($_SESSION['error_msg']);
}
?>
if(!empty($_SESSION['rate_msg'])){
echo $_SESSION['rate_msg'];
session_unset($_SESSION['rate_msg']);
}
?>
<form name="rating_form" action="" method="post">
<input type="hidden" name="g_id" value="<?php echo $ratings['gallery_id'];?>"/>
<input type="hidden" name="g_image" value="<?php echo $ratings['gallery_image'];?>"/>
<div style="text-align: center">
<input type="radio" name="rating" value="Hot" onclick="document.rating_form.submit();">Hot</input>
<input type="radio" name="rating" value="Not" onclick="document.rating_form.submit();">Not</input>
</div>
</form>