• 24-03-2020, 23:42:49
    #1
    Üyeliği durduruldu
    Merhaba,

    Formları tek bir yere post ettiriyorum inc.php dosyasına buttonlara name verip ordan yakalatmaya çalışıyorum ama ne yaparsam yapayım en son da ki if else postuna göre yönlendirme yapıyor?
    Siteadi.com/inc.php şeklinde girdiğimde delete.php?operation=error sayfasına yönlendiriyor delete-subdomain if else bloğunu siliyorum bu seeferde ekle.php?operation=error olarak yönlendiriyor. Postların hepsini bir if else aldım post varsa diye create-subdomain post ettirdim bu sefer işlemi yapıyor fakat en son da ki if postuna göre sayfa yönlendirme yapıyor delete.php?operation=error şeklinde. İnternette araştırdım bir çok yere baktım fakat bir türlü çözemedim gözden kaçırdığım yaptığım bir yanlışlık mı var acaba? Şimdiden teşekkürler.
    Kodlar ÅŸu ÅŸekilde
    <?php
    include 'func.php';
    $vhost_directory = "yazi.txt";
    
    if ( isset($_POST['create-subdomain']) ){
    // kodlar
        header('Location: ekle.php?operation=success');
    }else{ header('Location: ekle.php?operation=error');    
    }
    if ( isset( $_POST["delete-subdomain"] ) ){
    // kodlar
    header('Location: delete.php?operation=success');
    }else { header('Location: delete.php?operation=error');
    }
    ?>
    [B][/B]




    Sorun devam etmektedir yardımcı olursanız çok sevinirim
  • 25-03-2020, 00:48:40
    #2
    Üyeliği durduruldu
    Mantık hatalı create doluda olsa yönlendiriyorsunuz boşta olsa yönlendiriyorsunuz. Doğal olarak ikinci post uda kontol ediyor. Yapmak istediğiniz tam olarak nedir ?
  • 25-03-2020, 01:41:09
    #3
    Üyeliği durduruldu
    Insight adlı üyeden alıntı: mesajı görüntüle
    Mantık hatalı create doluda olsa yönlendiriyorsunuz boşta olsa yönlendiriyorsunuz. Doğal olarak ikinci post uda kontol ediyor. Yapmak istediğiniz tam olarak nedir ?
    2 tane form olduğunu düşünelim uye-giris uye-olustur name li 2 tane bunların ikisininde işlemini tek bi dosya üzerinden yapmak istiyorum formları 1 yere yönlendirip bir yerden işlem yapıp sonucuna göre ilgili sayfasına yönlendirmek istiyorum
    uye-giris ile ilgili formu post ettirdiğimde ilgili uye-giris if else çalışsın sonucu dönsün
    uye kayitta aynı şekillde
    birbirlerine karışsın istemiyorum.
    Post sayfalarını yönlendirdiğim sayfa da eğer post yoksa birşey yapmasın.
  • 25-03-2020, 01:45:52
    #4
    her if ve else bloğunu exit() ile sonlandırır mısın?
  • 25-03-2020, 02:00:04
    #5
    Üyeliği durduruldu
    berkimren adlı üyeden alıntı: mesajı görüntüle
    her if ve else bloğunu exit() ile sonlandırır mısın?
    Sorun devam ediyor bu sefer diğer formu görmüyor. 2. if postuna gönderme yapmıyor sadece ilkini görüyor
  • 25-03-2020, 02:29:25
    #6
    hocam tek else olmalı. else'lerden üsttekini silin
  • 25-03-2020, 03:35:49
    #7
    Üyeliği durduruldu
    berkimren adlı üyeden alıntı: mesajı görüntüle
    hocam tek else olmalı. else'lerden üsttekini silin
    Sorun şu şekilde çözüldü teşekkür ederim öncelikle size, elseleri kaldırdım sadece if(kouş){kodlar} if(kouş2){kodlar} şekilde bıraktım çözüldü sanırımo şekilde kullanım yanlış sağolun tekrardan..