Elimdeki öneri bildirim formunda verileri postla çekip değişkene atıyorum. Eğer seçenek seçilmişse değişken dolu oluyor. Dolayısıyla değişken seçilmemişse undefined index hatası alıyorum.
Notice: Undefined index: urunge in C:\Program Files\EasyPHP-5.3.2.5\www\oneribildirim\bildir.php on line 17
Notice: Undefined index: isguven in C:\Program Files\EasyPHP-5.3.2.5\www\oneribildirim\bildir.php on line 19
Notice: Undefined index: tasarruf in C:\Program Files\EasyPHP-5.3.2.5\www\oneribildirim\bildir.php on line 20
Notice: Undefined index: moral in C:\Program Files\EasyPHP-5.3.2.5\www\oneribildirim\bildir.php on line 21
Notice: Undefined index: proses in C:\Program Files\EasyPHP-5.3.2.5\www\oneribildirim\bildir.php on line 22
Malum kod:
<html>
<head>
<title> Öneri Bildirim Formu</title>
</head>
<body>
<div style="width:850; margin-left:auto; margin-right:auto; background-color: #00ccff;">
<?php
include ("funcs.php");
$bolum = $_POST["country"];
$isim = $_POST["state"];
$tarih = date("d-m-y");
$oneritanim = $_POST["tnm"];
$problemtanim = $_POST["prbtnm"];
$cozum = $_POST["czm"];
$ugelis = $_POST["urunge"];
$spazar = $_POST["satpaz"];
$guvenis = $_POST["isguven"];
$tasarruff = $_POST["tasarruf"];
$ismoral = $_POST["moral"];
$prose= $_POST["proses"];
$onerisinif = $ugelis.$spazar.$guvenis.$tasarruff.$prose.$ismoral."";
echo "İsim:".$isim." Bölüm ".$bolum."<br> Tarih: ".$tarih."<br> Öneri Tanımı: ".$oneritanim." <br> Problem: ".$problemtanim."Çözüm Önerisi: <br/> ".$cozum."<br> ".$onerisinif;
$sql = "INSERT INTO oneriler (calisan_id,gorev,tarih,baslik,oneri,cozum,onerisinif) VALUES ('$isim','$bolum','$tarih','$oneritanim','$problemtanim','$cozum','$onerisinif')";
@mysql_query($sql) or die("<br><b>Öneri bildirilemedi, becereksiz stajyer scripti yanlış yapmış</b>");
echo "<br><b>Öneri Bildirildi!!</b>";
mysql_close();
?>
</div>
</body>
</html>Ayrıca if ile değişkenlerin boş olup olmadığını kontrol etmek istedim fakat ne yaptıysam hata verdi, o halini kaydedemedim, !empty($_POST["hede"] tarzı bişey yapmıştım ki, gayet saçma duruyor, postun boş olup olmadığını kontrol edip sonra kaydetmek istiyorum