bu tür hataların kaynagı genelde @ kodunun sension başında Yer almamasıdır.
Olası durumda örnek verelim bir php Sistemin duzenini Bozarsanız sension hatası ile karşılaşırsınız onun icin Aşagıda verdigim örnekleri karşılaştırın HATA GİDERİLMESİ İCİN sadece @ BUNU ekleyerek hatayı tamamen gidermiş oluyoruz bu kadar basittir.
HATALI KOD
<?php
session_start();
if($_SESSION["yetki"] == "falanfilan") {
require "baglanti.php";
mysql_query("DELETE FROM tablo_adi WHERE ID = '12'");
header("Location: liste");
-------------------------------------------------------------------------------------
HATASIZ KOD
<?php
@session_start();
if($_SESSION["yetki"] == "falanfilan") {
require "baglanti.php";
mysql_query("DELETE FROM tablo_adi WHERE ID = '12'");
header("Location: liste");
------------------------------------------------------------------------------------
YAPTIGIM session_start(); BURDAKİ KODUN BAŞINA @ ATARAK @session_start(); yapmış oldum ve sitede çıkan hata kodunu tamamen kaldırmış olduk BU KADAR BASİT.
hayırlı forumlar dilerim..