[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: регистрация пользователей
Guest
сделал регистрацию пользователей на сайте. все как положено юзер заполняет формы, если все корректно к БД добавляется новая строка. на главной странице форма с логином и паролем после заполнения если в БД найдено такое же сочетание логина и пароля вместо формы появляется надпись вы вошли под именем name и предложение выти из аккаунта. так вот проблема в том что у меня на сайте несколько страниц как сделать так чтобы на каждой странице писалось что пользователь вошел под таким то именем. ну и не только это. очевидно что у регистрированного пользователя больше возможностей на сайте (у меня это скачка песен, голосование ну не суть) надо чтобы скрипт проверял является ли пользователь авторизованным и если да то позволять ему скачивать песни и голосовать.



Спустя 4 минуты, 2 секунды (9.03.2011 - 18:26) sharki написал(а):
Все делается через сессии $_SESSION ман в руки =)

Спустя 2 минуты, 45 секунд (9.03.2011 - 18:29) Guest написал(а):
я пробовал с сессиями, заводил переменные на главной странице из других они были не доступны, наверное что то не так сделал, попробую еще

Спустя 5 минут, 38 секунд (9.03.2011 - 18:35) inpost написал(а):
Guest
session_start(); в начале.

Спустя 1 час, 22 минуты, 18 секунд (9.03.2011 - 19:57) Гость_Олег написал(а):
<?php

session_start();

$value = 'значение из баззы данных';

setcookie("Имя", $Значение);
setcookie("TestCookie", $value, time()+3600); /* имя, значение, время(1час) */



echo " значение переменной: '.$_COOKIE['Имя'].'";
?>

Спустя 1 минута, 54 секунды (9.03.2011 - 19:59) Guest написал(а):
да спасибо все уже сделал тема закрыта

Спустя 57 секунд (9.03.2011 - 20:00) inpost написал(а):
Гость_Олег
$_COOKIE - КУКИЕ, а значит - кукисы, а мы говорим о сессии
$_SESSION - СЕССИОН, сессия!

Спустя 1 минута, 43 секунды (9.03.2011 - 20:01) Гость_Олег написал(а):
куки можно использовать как сессии cool.gif

Спустя 1 минута, 34 секунды (9.03.2011 - 20:03) Гость_Олег написал(а):
Для новичков так проще

Спустя 32 минуты, 22 секунды (9.03.2011 - 20:35) inpost написал(а):
Гость_Олег
Куки для новичков проще сессий? То есть:
setcookie("TestCookie", $value, time()+3600);
Куда проще, чем:
$_SESSION['key'] = value ? Не думаю.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.