Bu şekilde çalışması mümkün değil, kodlarında sorun yok. döngü olmadığnı söylemişsin ancak döngü yoksa dahi birden fazla yerden include edilmiş olmalı. önerim hatayı bulman ki bu zor dğeil ancak illa basitinden bu problemi çözeyim dersen;

if(!defined('SEYRANLIKONTORLIFELSE')) {
define('SEYRANLIKONTORLIFELSE',true);
if (is_int($_GET['id'])) { 

            $kime_id = $_GET['id']; 

            $kimden_id = $kullanici_verisi['kullanici_id']; 

            $tarih = mysql_real_escape_string(date("H:i")); 
         
            $mesaj = mysql_real_escape_string(nl2br(htmlspecialchars($_POST['mesaj_texti'])));  

            $mesajlari_yolla = mysql_query("INSERT INTO ozel_mesaj (kime_id, kimden_id, gonderme_zamani, mesaj) VALUES('$kime_id','$kimden_id','$tarih','$mesaj')"); 

            $bildirim_yolla = mysql_query("INSERT INTO bildirimler VALUES('','$kime_id','$kimden_id','0','','','0',NOW())"); 

        }else{ 

            $hata = "Url ile oynamayınız"; 
        } 
}