fakat yazmıyor
Notice: Undefined index: message in C:xampphtdocstemaayarlar.php on line 66
hatasını veriyor yardım edermisiniz.
ayarlar.php dosyası
<?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>
<?php
if(isset($_SESSION['message']));?>
<div class="alert alert-success-<?=$SESSION['msg_type']?>">
<?php
echo $_SESSION['message'];
unset($_SESSION['message']);
?>
</div>
<?php ?>
<b>
</b>
</p>
</form>
</div>
</div>
<?php include'footer.php' ?>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_sahibi, aciklama=:aciklama");
if ($ayarkaydet==true)
{
$_SESSION['message'] = "başarılı";
$$_SESSION['msg_type'] = "success";
header("location:ayarlar.php");
}
else
{
}
$ayarkaydet->execute(array(
'site_baslik' => $_POST['site_baslik'],
'site_aciklama'=> $_POST['site_aciklama'],
'site_sahibi' => $_POST['site_sahibi'],
'aciklama' => $_POST['aciklama']
));
}
?>