• 24-10-2019, 08:10:58
    #1
    Bu ayarlar.php

    <?php
     
    include'baglan.php';
     
    ?>
     
     
    <?php
    // Initialize the session
    session_start();
     
    // Check if the user is logged in, if not then redirect him to login page
    if(!isset($_SESSION["loggedin"]) || $_SESSION["loggedin"] !== true){
    header("location: login.php");
    exit;
    }
     
    ?>
     
    <?php include'header.php' ?>
     
     
    <form action="islem.php" method="post">
     
    <div class="card">
    <div class="card-header"><h3>Ayarlar Menüsü</h3></div>
     
                                     <div class="card-body">
    <form class="forms-sample">
                                            
                                            
                                            
    <div class="form-group">
    <label for="exampleInputUsername1">Site Başlığı</label>
    <input type="text" class="form-control" placeholder="Lütfen Site Başlığını Girin." name="site_baslik" value="<?php echo $ayarcek['site_baslik'] ?>">
    </div>
    <div class="form-group">
    <label for="exampleInputEmail1">Site Açıklaması</label>
    <input type="text" class="form-control" placeholder="Lütfen Site Açıklaması Girin" name="site_aciklama" value="<?php echo $ayarcek['site_aciklama'] ?>">
    </div>
    <div class="form-group">
    <label for="exampleInputPassword1">Site Sahibi</label>
    <input type="text" class="form-control" placeholder=" Site Sahibi " name="site_sahibi" value="<?php echo $ayarcek['site_sahibi'] ?>">
    </div>
    <div class="form-group">
    <label for="exampleInputConfirmPassword1">Açıklama</label>
    <input type="text" class="form-control" i placeholder="Açıklama" name="aciklama" value="<?php echo $ayarcek['aciklama'] ?>">
    </div>
     
    <button type="submit" class="btn btn-success"name="ayarkaydet">Kaydet</button>
                            
    <button class="btn btn-danger">Çıkış</button>
                                                
                                                <p>
                                        
                </p>
    </form>
    </div>
    </div>
     
    <?php include'footer.php' ?>
    bu işlem.php dosyası

    <?php
    include'baglan.php';
    if(isset($_POST['ayarkaydet'])){
    $ayarkaydet=$db->prepare("UPDATE ayarlar SET site_baslik=:site_baslik, site_aciklama=:site_aciklama,site_sahibi=:site_sah ibi, aciklama=:aciklama");



    $ayarkaydet->execute(array(
    'site_baslik' => $_POST['site_baslik'],
    'site_aciklama'=> $_POST['site_aciklama'],
    'site_sahibi' => $_POST['site_sahibi'],
    'aciklama' => $_POST['aciklama']
    ));

    }

    ?>
    <a href="http://www.seninsiten.com" rel="dofollow">seninsiten.com</a>
    arkadaşlar ayarlar.php dosyası işlem.php dosyasına post yapıyor işlem tmamlandığında işlem.php dosyasından ayarlar.php dosyasına yöndirmesini ve başarılı yazmasını istiyorum acaba nasıl yapabilirim bir fikriniz varmı indir
  • 24-10-2019, 08:14:07
    #2
    Işlem dosyasından ayarlar dosyasına yönlendirirken GET edersen ve bunu o sayfada kontrol edersen bir if koşuluyla alert koyabilirsin.
  • 24-10-2019, 09:34:28
    #3
    anka5307 adlı üyeden alıntı: mesajı görüntüle
    Bu ayarlar.php

    <?php
    
    include'baglan.php';
    
    ?>
    
    
    <?php
    // Initialize the session
    session_start();
    
    // Check if the user is logged in, if not then redirect him to login page
    if(!isset($_SESSION["loggedin"]) || $_SESSION["loggedin"] !== true){
    header("location: login.php");
    exit;
    }
    
    ?>
    
    <?php include'header.php' ?>
    
    
    <form action="islem.php" method="post">
    
    <div class="card">
    <div class="card-header"><h3>Ayarlar Menüsü</h3></div>
    
    <div class="card-body">
    <form class="forms-sample">
    
    
    
    <div class="form-group">
    <label for="exampleInputUsername1">Site Başlığı</label>
    <input type="text" class="form-control" placeholder="Lütfen Site Başlığını Girin." name="site_baslik" value="<?php echo $ayarcek['site_baslik'] ?>">
    </div>
    <div class="form-group">
    <label for="exampleInputEmail1">Site Açıklaması</label>
    <input type="text" class="form-control" placeholder="Lütfen Site Açıklaması Girin" name="site_aciklama" value="<?php echo $ayarcek['site_aciklama'] ?>">
    </div>
    <div class="form-group">
    <label for="exampleInputPassword1">Site Sahibi</label>
    <input type="text" class="form-control" placeholder=" Site Sahibi " name="site_sahibi" value="<?php echo $ayarcek['site_sahibi'] ?>">
    </div>
    <div class="form-group">
    <label for="exampleInputConfirmPassword1">Açıklama</label>
    <input type="text" class="form-control" i placeholder="Açıklama" name="aciklama" value="<?php echo $ayarcek['aciklama'] ?>">
    </div>
    
    <button type="submit" class="btn btn-success"name="ayarkaydet">Kaydet</button>
    
    <button class="btn btn-danger">Çıkış</button>
    
    <p>
    
    </p>
    </form>
    </div>
    </div>
    
    <?php include'footer.php' ?>
    bu işlem.php dosyası

    <?php
    include'baglan.php';
    if(isset($_POST['ayarkaydet'])){
    $ayarkaydet=$db->prepare("UPDATE ayarlar SET site_baslik=:site_baslik, site_aciklama=:site_aciklama,site_sahibi=:site_sah ibi, aciklama=:aciklama");



    $ayarkaydet->execute(array(
    'site_baslik' => $_POST['site_baslik'],
    'site_aciklama'=> $_POST['site_aciklama'],
    'site_sahibi' => $_POST['site_sahibi'],
    'aciklama' => $_POST['aciklama']
    ));

    }

    ?>

    arkadaşlar ayarlar.php dosyası işlem.php dosyasına post yapıyor işlem tmamlandığında işlem.php dosyasından ayarlar.php dosyasına yöndirmesini ve başarılı yazmasını istiyorum acaba nasıl yapabilirim bir fikriniz varmı
    İşlem kayıt işlemi yaptığında header ile yönlendirme yapın hocam örneğin post işlemi başarılıysa header("Location:siteadi.com/iletisim.php?kayit=basarili")daha sonrasında bunu ilgili sayfanızda ben iletisim olarak örnek verdim get ile yakalayarak aşağıdaki şekilde çıkacak alanı beliryerek istediğiniz mesajı verdirebilirsiniz.


    if ($_GET["kayit"]=="basarili"){
    ?>
    <div class="alert alert-success"><strong>İşlem Başarılı</strong></div>

    <?php
    }

    else if($_GET["kayit"]=="basarisiz"){

    ?>
    <div class="alert alert-danger"><strong>İşlem Gerçekleştirilirken Hata Oluştu !</strong></div>

    <?php
    }
    ?>