Как сделать, чтобы пользователь больше никогда не смог зайти на сайт?

На главной странице после </head> поставить скрипт:
Code
<?if($USERNAME$='Имя нарушителя')?><input type="button" value="Разбаниться" onClick="window.close()"><?else?>$BODY$</?endif?>

Но здесь есть один минус - если пользователь вылогинился, то он сможет просто перерегистрироваться...

nfl

Вместо имени пользователя можно поставить бан-группу:
Code
<?if($GROUP_ID$=ID)?><input type="button" value="Разбаниться" onClick="window.close()"><?else?>$BODY$</?endif?>

ID - номер группы

или IP:
Code
<?if($USER_IP$=IP)?><input type="button" value="Разбаниться" onClick="window.close()"><?else?>$BODY$</?endif?>

А вообще, пользователь может просто переподключиться (если айпи динамический) или зайти под прокси, в этом случае Вы потратите время. Изучайте систему и интернет технологии, придумывайте "штучки" для подкола неугодных пользователей...