料理本のコンセプトに取り組んでいるユーザーは、レシピを追加したり、レシピごとに 1 つの画像をアップロードしたりできます。
問題は、アップロード エラーが表示されると、常に<li>
ページ上部の最初に表示されることです。
cookbook.php:
<ol>
<li id="bar<?php echo recipe_id ?>">
<div class="upload_icon" id="upload<?php echo recipe_id ?>"></div>
<div class="star_icon"></div>
<div class="share_icon"></div>
<div class="error_extra" id="error_extra<?php echo $recipe_id?>">
<?php
if (isset($_SESSION['error_message'])) {
echo $_SESSION['error_message'];
unset($_SESSION['error_message']);
} ?>
</div>
</li>
</ol>
アップロード.php:
if ($_SERVER["REQUEST_METHOD"] == "POST");
//variable declarations
if ($size >= 2097152) {
$_SESSION['error_message'] = 'Your file must be less than 2MB!';
redirect('cookingbook.php');
exit;
}
else {
//blablabla
}
ユーザーがアイコンを使用して画像をアップロードしようとするとupload478
、エラーが に表示され #bar478
ます。
どうすればそれを機能させることができますか?