2013-06-23 4 views
-4

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

на моем сайте я иметь систему Войти/зарегистрироваться созданный при входе его в создает сеанс с именем $_SESSION['user'] я хочу, чтобы мой пользователь, который не вошел в систему, чтобы видеть только (ради этого примера)

Welcome to this website click (HERE) to Login or Register 
    Please keep in mind our (TOS) 

, а затем пользователь, вошедший в

Welcome back James 
    Click (Here) to play some games 
    Click (Here) to see our TOS 
    Click (Here) to... 

так, как бы я это сделать? я знаю, что это не трудно, я сделал это раньше, но я не могу вспомнить код

Заранее благодарен!

+1

Почему -2 пункта? –

+1

«Не помню код»? Никто никогда не помнит код - вам нужно понимать понятия. Как только вы поймете, как все работает, вы сможете с легкостью переписать его. Я думаю, что люди заворачивают вас, потому что похоже, что вы просите людей писать код для вас, а не пытаться понять проблему. – mpen

+0

Возможно, это потому, что название и вопрос не очень понятны – andyb

ответ

1

Это проверяет, установлен ли пользователь сеанса, затем выполните эхо из соответствующих строк.

<?php 

    if(isset($_SESSION['user'])){ 

    ?> 
Welcome back James 
    Click (Here) to play some games 
    Click (Here) to see our TOS 
    Click (Here) to... 
<?php 

    }else{ 
    ?> 
    Welcome to this website click (HERE) to Login or Register 
    Please keep in mind our (TOS) 
    <?php 
    } 
    ?> 

ОБНОВЛЕНИЕ: Это должно работать, если не ссылаться на первый, который я вам дал.

+0

спасибо им жаль, что noobish вопрос iv был выключен php for while while –

+0

Без проблем, рад, что смогу помочь – user2067005

+0

Ошибка синтаксиса: ошибка, неожиданное '}' в /home/mingamez/public_html/login/login.php в строке 12 –

Смежные вопросы