<form action="index.php?view=kapanis" method="post"> Formla ilgili bir takım şeyler... </form>index.php
$view = empty($_GET['view']);
switch($view)
{
case 'kapanis':
if (isset($_POST["soru1"]))
{
veritabanına_cevap_gir($_POST["soru1"]);
}
break;
}Üstteki kodda da belirttiğim gibi formun action="index?view=kapanis.php"
Bir kişi, formu doldurup submit deyip index?view=kapanis.php adresine gittiği zaman $view=kapanis olduğu için switchde kapanis içerisine düşerek, formdaki veriyi veritabanına giriyorum.
Ama Bu formu dolduran kişi submit dedikten sonra gittiği index?view=kapanis.php sayfasında eğer ki 'sayfayı yenile' derse, yeniden $view=kapanis olduğu için bu sefer, istemediğim halde aynı form verileri veritabanına yine giriyor ve yeni bir satır daha ekliyor.
Bunu nasıl önlerim bir fikri olan var mı?
Şimdiden Teşekkürler.