<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