Merhaba Arkadaşlar.

Formla veri gönderip veritabanına sorunsuz kayıt yapıyorum. Formda paket name li bir select var. value leri 0,1 ve 2 şeklinde.Ben veritabanı kaydı yaptıktan sonra eğer 1. selecti seçtiyse takpi kodunuz oluşturuldu, ödeme sayfasına yönlendiriliyorsunuz yazıp,verdiğim linke gitmesini istiyorum. Yaptığım herşey sorunsuz çalışıyor. Acaba çalışıyormu diye 1. ve 2.seçeneğin sonucunu farklı yazdırıyorum sorunsuz çalışıyor. Ama gel gelelim yönlendirme işlemi olmuyor. Kodlarım aşağıdaki gibidir.

<?php


if ($_POST['gonder']) {

$rand=rand(1000,30000);


$kaydet=$db->prepare("INSERT INTO basvuru SET
adsoyad=:adsoyad,
email=:email,
tel=:tel,
firma=:firma,
paket=:paket,
takip=:takip
");
$insert=$kaydet->execute(array(
'adsoyad' => $_POST['adsoyad'],
'email' => $_POST['email'],
'tel' => $_POST['tel'],
'firma' => $_POST['firma'],
'paket' => $_POST['paket'],
'takip' => $rand
));


if ($_POST['paket']=='0') {

echo "<span style='color:white;'>Takip kodunuz aşağıdadır.</span>" . " " . "<br>" .
"<span style='color:white;'><font size='9'>$rand</font></span>";

} elseif ($_POST['paket']=='1') {
echo "<span style='color:white;'>Takip kodunuz aşağıdadır.</span>" . " " . "<br>" .
"<span style='color:white;'><font size='9'>$rand</font></span>";

echo "<br><span style='color:white;'> Ödeme Sayfasına Yönlendiriliyorsunuz...</span>";
header("Refresh: 5; url=odeme.php?durum=2");

}

elseif ($_POST['paket']=='2') {
echo "<span style='color:white;'>Takip kodunuz aşağıdadır.</span>" . " " . "<br>" .
"<span style='color:white;'><font size='9'>$rand</font></span>";

echo "<br><span style='color:white;'> Ödeme Sayfasına Yönlendiriliyorsunuz...</span>";
header("Refresh:5; url=odeme.php?durum=3");
}


}

?>