En alttan

$q=mysql_query("select id,session_guvenlik from users where id=$id"); 
$row=mysql_fetch_array($q);
şöyle değiştir:

$q=mysql_query("select id,session_guvenlik from users where id='$id'"); 
$row=mysql_fetch_array($q);
-------------------------------------------------

$id=$_SESSION['user_id'];
Bu kodu içeren dosyanın en üstüne session_start(); ekle.

---------------------------------------------------

[24-Mar-2013 07:21:41] PHP Notice: Undefined variable: ist in /home/XXX/public_html/fonksiyon.php on line 232

hatası için şunu söyleyebilirim. 3. satırda bakarsan $ist .= diye bir bölüm var. daha önce bir $ist tanımlanmadan $int değişkenine birşey eklemeye çalışıyorsun. hata buradan kaynaklanıyor.