ユーザーが自分の写真を削除できるユーザー写真削除スクリプトを作成しようとしています。問題は、ユーザーに確認してもらいたいので、スクリプトで $_GET を使用して実行しました。ユーザーが削除を押したときに、「本当にブラブラしたいですか」という文が画面にしか表示されないようにします。そして今、削除ボタンと画像の後に続きます。
脚本:
if(($_GET['delete'] == '') || ($_GET['yes'] == '')) {
if($numrows != 0){
foreach ($result as $row) {
echo '
<div class="imgwrapklein">
'.$row['caption'].'<br />
<a href="show.php?photo='.$row['id'].'" title="'.$row['caption'].'"><img src="'.$row['location'].'" alt="'.$row['beschrijving'].'" /></a><br />
<a href="?delete='.$row['id'].'">Delete</a>
</div>
';
}
}else{
echo 'There are no pics!';
}
}else{
echo 'Something went wrong!';
}
if($_GET['delete'] != ''){
echo 'Are you sure you want to delete the picture <a href="?yes='.$_GET['delete'].'">Yes</a> - <a href="user-photo.php">No</a>';
}
if($_GET['yes'] != ''){
// hier komt het verwijder gedeelte
}