автор: karpoff

Этот скрипт запрещает просмотр профиля участника гостям.
Ну, конечно, запретить что-то он не может, но скрипт при попытке сделать это перекидывает гостя обратно на страницу, с которой он хотел перейти в профиль.

<script language="JavaScript">

str=document.URL
page=str.substring(str.lastIndexOf('/')+1)
str = new String(document.getElementById("pun-status").innerHTML);

if(page.indexOf("profile.php")!= -1 && !document.getElementById("navprofile")  )
     document.URL=document.referrer
</script>

Вставлять его нужно в объявление или html-низ. Но лучше всего в объявление.
Работоспособность скрипта можете посмотреть на этом форуме.