{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
11. (3 янв 2013, 04:21) [0/0] [0] [отв] [спам] [под] +1 | -1

Вот мой кусочек*
-----

if ($_COOKIE[\'user_id\'] && $_COOKIE[\'user_pas\']){
$user_id = abs(intval($_COOKIE[\'user_id\']));
$user_pas = htmlspecialchars(mysql_real_escape_string($_COOKIE[\'user_pas\']));

$datauser = mysql_fetch_array(mysql_query(\"SELECT * FROM `users` WHERE `id` = \'$user_id\' AND `password` = \'$user_pas\' LIMIT 1\"*);
if (!$datauser[\'id\']){
$user_id = false;
$user_pas = false;
}
}

И в любом месте пишешь:
-----
if (!$user_id){
echo \'Только для зарегистрированных\';
exit;
}

12. (3 янв 2013, 04:22) [0/0] [0] [отв] [спам] [под] +1 | -1
axer,

http://www.php.su/functions/?mysql-fetch-array
http://php.net/manual/ru/function.mysql-fetch-assoc.php

13.
axer * 2.42
[автор] (3 янв 2013, 04:23) [0/0] [0] [отв] [спам] [под] +1 | -1

UA95, извини, а как в куки записать?

14. (3 янв 2013, 04:24) [0/0] [0] [отв] [спам] [под] +1 | -1
Rakovskiy,

мдээ непонял... вот этого
$user_pas = htmlspecialchars(mysql_real_escape_string($_COOKIE[\\\'user_id\\\']));
`password` = \\\'$user_pas\\\'
получается и ид и пасс одинаковы

15. (3 янв 2013, 04:25) [0/0] [0] [отв] [спам] [под] +1 | -1
axer,

mysql_fetch_array - выводит массив как $arr[\'name\'] так и $arr[1] тоесть как две функции mysql_fetch_assoc и mysql_fetch_row
----
mysql_fetch_assoc - только $arr[\'name\']

16.
axer * 2.42
[автор] (3 янв 2013, 04:26) [0/0] [0] [отв] [спам] [под] +1 | -1

UA95, спасибо)

17. (3 янв 2013, 04:26) [0/0] [0] [отв] [спам] [под] +1 | -1
andrey69rus,

Гдеее?**

18.
axer * 2.42
[автор] (3 янв 2013, 04:28) [0/0] [0] [отв] [спам] [под] +1 | -1

UA95, вроде Андрей прав. В Переменную password заносится ID

19. (3 янв 2013, 04:28) [0/0] [0] [отв] [спам] [под] +1 | -1
axer,

setcookie(\'user_id\',\'ид\',время в секундах);
setcookie(\'user_pas\',\'пароль\',время в секундах);

20. (3 янв 2013, 04:29) [0/0] [0] [отв] [спам] [под] +1 | -1
axer,

Да,забыл изменить.

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений