<form action="kayit.php" method="POST">
<input type="hidden" name="id">
Ürün Adı:<input type="text" name="ad" /><br />
Alış Fiyat:<input type="text" name="afiyat" /><br />
Satış Fiyat:<input type="text" name="sfiyat" /><br />
Para Birimi:<select name="pbirim"> 
<option value="TL">TL</option> 
<option value="Dolar">Dolar</option> 
<option value="Euro">Euro</option>
</select>
<input type="submit" value="gonder">
</form>
<html>
<?php
include "baglan.php";
if(isset($$_POST['gonder']))
{
		$ad = @$$_POST['ad'];
		$afiyat = @$$_POST['afiyat'];
		$sfiyat = @$$_POST['sfiyat'];
		$pbirim = @$$_POST['pbirim'];
		$id = @$$_POST['id'];

$db = mysql_connect($host,$kullanici,$sifre) or die ("Hata var");
$vt_sec =@mysql_select_db($vt_adi,$db) or die ("Veritabanına bağlanamadı");
mysql_query("INSERT INTO urunler (id,ad,afiyat,sfiyat,pbirim) VALUES ('$id','$ad','$afiyat','$sfiyat','$pbirim')");
}
?>
<form>
<input id="d2" type="text" style="border:0;width:20px;" />
<br /><br />
Birazdan Yönlendireleceksiniz....
</form>
<script>
var sure=3;
var milisec=0;
var seconds=0;
function display(){
    if(milisec>=10){
        milisec=0;
        seconds+=1;
    }
    else
        milisec+=1;
        document.getElementById("d2").value= sure - milisec;
        if(milisec == sure) location.href = 'ekle.html';
        else setTimeout("display()",1000);
}
display();
</script>
 </body>
</html>
Yönlendirme yapmadan önce eklemeler yapıyordu. Fakat sayfa her reflesh'de en son girilen veri tekrar ekliyordu. Yönlendirme ile bu sorunu çözeceğimi zannettim fakat bu seferde veritabanına kayıt yapmıyor