• 30-07-2009, 12:21:15
    #1
    Merhaba arkadaşlar,
    Siteme bir tane e-posta aboneliği yapıyorum, herşey düzgün işliyor ama merak ettiğim bir şey var. içeriği "action="yolla.php" yollayıp ordan ekliyor buraya kadar sorun yok ancak sonradan yolla.php'de kalıyor sayfa. ben bu yolla.php sistem bozulmadan nasıl index'e eklerim veya gönder butonuna bastığımda yeniden index'e dönmesi için ne yapabilirim ?

    Teşekkürler şimdiden
  • 30-07-2009, 12:23:46
    #2
    header("Location: index.php");

    tekrar ana sayfaya yönlenir işlem sonrasına ekle.
  • 30-07-2009, 13:44:18
    #3
    GqN
    Üyeliği durduruldu
    header("Location: index.php"); bu komut ob_start(); komutu olmadan hata verir sayfanın en başınada ob_start(); ekleyip header ile yönlendirebilirsin kolay gelsin
  • 30-07-2009, 14:08:14
    #4
    Sizin dediğiniz gibi yaptım ancak if komutunda hata alıyorum devamlı
    <?php
    ob_start();
    include("ayar.php");
    ob_start();
    $maillist=$_POST["maillist"];
    $ekle=mysql_query("INSERT INTO maillist (maillist) values ('$maillist')")
    if ($ekle){
    echo "E-posta adresiniz başarıyla ekledi. Şimdi anasayfaya yönlendiriliyorsunuz...";
    header (Refresh: 0; url=index.html”);
    } 
    else {
    echo "Bir Hata Oluştu";
    } 
    ?>
  • 30-07-2009, 15:12:56
    #5
    <?php
    ob_start();
    include("ayar.php");
    ob_start();
    $maillist=$_POST["maillist"];
    $ekle=mysql_query("INSERT INTO maillist (maillist) values ('$maillist')");
    if ($ekle){
    echo "E-posta adresiniz başarıyla ekledi. Şimdi anasayfaya yönlendiriliyorsunuz...";
    header ("Refresh : 0; url=index.html");
    } 
    else {
    echo "Bir Hata Oluştu";
    } 
    ?>
    Bu şekilde denermisin.
  • 30-07-2009, 15:20:34
    #6
    Bir hata oluştu uyarısı aldım
  • 30-07-2009, 18:40:05
    #7
    hatayı bi yazarmsın?
  • 30-07-2009, 22:49:38
    #8
    if sorgusunda hata aldım demiştiniz, kodda gereken düzeltmeyi yaptım, "bir hata oluştu" uyarısı zaten sizin else{} içinde kullandığınız hata yani kod çalışıyor değilmi?
  • 31-07-2009, 03:04:22
    #9
    evet if sorgusunda'ki else komutundan aldım o uyarıyı. kod çalışıyor