Tekrardan merhaba forumun güzide üyeleri. Gün geçmiyor ki kod yazarken hatalar ile karşılaşmayalım. Birde benim gibi bu işe yeni yeni başlıyorsanız vay halinize
Problem şundan ibaret: Get kullanarak işlemin başarılı olup olmadığını yazdırmak istiyorum fakat her nasılsa Undefined index hatası veriyor. Ha bunu @ kullanarak kapatabiliyorum ama birkaç yerde daha başıma geldi. Başımdan savıp geçmek istemedim bende.
PHP Sürümüm: 7.2.7
HTML
Hata Kodları:

Problem şundan ibaret: Get kullanarak işlemin başarılı olup olmadığını yazdırmak istiyorum fakat her nasılsa Undefined index hatası veriyor. Ha bunu @ kullanarak kapatabiliyorum ama birkaç yerde daha başıma geldi. Başımdan savıp geçmek istemedim bende.
PHP Sürümüm: 7.2.7
HTML
<?php include 'header.php'; ?>
<title>DataTables | Gentelella</title>
</head>
<body class="nav-md">
<div class="container body">
<div class="main_container">
<?php include 'sidebar.php'; ?>
<?php include 'navigation.php'; ?>
<!-- page content -->
<div class="right_col" role="main">
<div class="">
<div class="clearfix"></div>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="x_panel">
<div class="x_title">
<h2>Genel Ayarlar <small>
<?php
if ($_GET['durum']=="ok") {?>
<d class="text-success">İşlem Başarılı</d>
<?php } elseif ($_GET['durum']=="no") { ?>
<d class="text-danger">İşlem Başarısız</d>
<?php } ?>
</small>
</h2>
<div class="clearfix"></div>
</div>
<div class="x_content">
<br />
<form id="demo-form2" data-parsley-validate class="form-horizontal form-label-left" action="../data/function.php" method="POST">
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="first-name">Site Başlığı <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="text" id="first-name" required="required" class="form-control col-md-7 col-xs-12" value="<?php echo $ayarcek['ayar_title']; ?>" name="ayar_title">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="first-name">Site Açıklaması <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="text" id="first-name" required="required" class="form-control col-md-7 col-xs-12" value="<?php echo $ayarcek['ayar_description']; ?>" name="ayar_description">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="first-name">Site Anahtar Kelimeleri <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="text" id="first-name" required="required" class="form-control col-md-7 col-xs-12" value="<?php echo $ayarcek['ayar_keywords']; ?>" name="ayar_keywords">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="first-name">Site Yazarı <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="text" id="first-name" required="required" class="form-control col-md-7 col-xs-12" value="<?php echo $ayarcek['ayar_author']; ?>" name="ayar_author">
</div>
</div>
<div class="ln_solid"></div>
<div class="form-group">
<div align="right" class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3">
<button type="submit" name="genelayarkaydet" class="btn btn-success">Güncelle</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- /page content -->
<?php include 'footer.php'; ?>Fonksiyon Sayfası<?php
include 'connection.php';
if (isset($_POST['genelayarkaydet'])) {
$ayarkaydet=$db->prepare("UPDATE ayar SET
ayar_title=:ayar_title,
ayar_description=:ayar_description,
ayar_keywords=:ayar_keywords,
ayar_author=:ayar_author
WHERE ayar_id=0");
$update=$ayarkaydet->execute(array(
'ayar_title' => $_POST['ayar_title'],
'ayar_description' => $_POST['ayar_description'],
'ayar_keywords' => $_POST['ayar_keywords'],
'ayar_author' => $_POST['ayar_author']
));
if ($update) {
header("Location:../production/genelayarlar.php?durum=ok");
}else {
header("Location:../production/genelayarlar.php?durum=no");
}
}Bağlantı Sayfası<?php
try {
$db=new PDO("mysql:host=localhost;dbname=eticaret;charset=utf8",'root','');
}
catch (PDOException $e) {
echo $e->getMessage;
}
?>Veritabanını çekip atmaya gerek duymadım çünkü veriler ekleniyor. Post etme ile ilgili hiçbir sıkıntısı yok sadece - işlem başarılı, başarısız - yazdırmada bir problem yaşıyorum.Hata Kodları:
Notice: Undefined index: durum in C:\xampp\htdocs\admin\production\genelayarlar.php on line 27 Notice: Undefined index: durum in C:\xampp\htdocs\admin\production\genelayarlar.php on line 25Yardımlarınız için şimdiden teşekkür ederim.

Teşekkür ederim.