<script type="text/javascript"> document.location = 'Safya.php'; </script>javascriptle deneyebilirsiniz hocam.
localhostta çalışan kod hostta çalışmıyor...
18
●2.661
- 10-09-2010, 02:18:20Bu şekilde yapabilrsiniz mesela ama, kullanım hatalı olsa zaten çalışmazdı betik. Sunucunun php.ini ayarlarında header fonksiyonu engellenmiş olabilir belki.acegen adlı üyeden alıntı: mesajı görüntüle
header('refresh: 5; url= index.php');
echo 'dosya eklenmiştir...'; - 10-09-2010, 18:18:13javascript herzaman iyi olmaz aslındaacegen adlı üyeden alıntı: mesajı görüntüle
tarayıcıdan javascripti kapatmışlarsa calışmaz +
bu bazen güvenlik acıgına neden oldguda görülmüştür - 10-09-2010, 19:27:49Kod başlangıcın
<?php header(' şeklindeyse eğer ; başına ob_start ve sonunda end_flush koyman gerekiyor zaten aşağıda diğer yazılımcı arkadaşlar belirtmişler.
Kodlamanın en başında header fonksiyonları dönmesi gerekiyor büyük bir ihtimal bundandır çalışmaması.
Hata vermiyor ve çalışmıyorsa @ işareti olup olmadığına bakın, yada server ayarlarınızdan kapalıdır hata komutları.
Hata varsa burdan belirtin yardımcı olayım. - 10-09-2010, 19:56:58enc0der adlı üyeden alıntı: mesajı görüntüle
<?php ob_start(); header("Refresh: 1; url=page.php"); echo "<h2>Yönlendiriliyorsunuz..</h2>"; exit(); ?><?php ob_start(); ?> <meta http-equiv="refresh" content="1;URL=page.php"><h2>Yönlendiriliyorsunuz..</h2> <?php exit(); ?>
Sence bunlarda herhangi bir güvenlik açığı mevcut mu ? - 13-09-2010, 08:22:23hayır degil exit() ile zaten php durdumuşşunuz.Cycl0ne adlı üyeden alıntı: mesajı görüntüle
1.sini kullanmkata daha güzel bence