Само когато си логнат да можеш да пишиш коментар

Най-разпространените методи са ползване на бисквитки или сесии. Записваш/сетваш стойност когато потребителя е логнат и съответно правиш проверка преди да изведеш полето за писаане на коментар.
 
racer каза:
със phpbb3 интеграция съм

Знам . Този код , които ти дадох е за phpbb3 ( и аз го използвам )

EDIT: Правиш си един отделен файл примерно [ rang.php ]

И вевъждаш твойте кодове , който искаш да се показват след , като някой е регнат.

PHP:
<?php
 if($user->data['is_registered'])
      {
         echo 'Аватар'.'<br /><br />';
   include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
echo get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']).'<br />';
echo 'Информация'.'<br />';
    echo 'Брой мнения:  ' . $user->data['user_posts'] . '<br />';
    echo 'Брой Предупреждения:  ' . $user->data['user_warnings'] . '<br />';
	echo 'Твоето ип е: ' . $user->data['user_ip'] . '<br />';
	echo 'Последно посещение:  ' . $user->format_date($user->data['user_lastvisit']) . '<br />'.'<br />'; 
      }
   else
   {
      
   }
?>

Тук са мойто ти сложи това, което искаш да се показва след, като е регистриран потребителя. За да ги искараш просто можеш под кода за логин да сложиш <?php include("rang.php") ?>
 

Back
Горе