Üye ID Boş bir şekilde gittiği için karşılaşıyorsunuz bu sorunla,

Şöyle bir şey yapabilirsiniz,

<?php
     if(!$_SESSION['login']){
             $user_id = 0; // Ziyaretçi
             // SQL sorgusu kısmında da
             $query = mysql_query("INSERT INTO tables SET
                              ...
                              ...
                              comment_user_id = '$user_id'");

    }
?>