Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
наблюдатель
 Аватар для djvergon
28 / 17 / 5
Регистрация: 20.05.2011
Сообщений: 1,123

запись в куки

05.06.2011, 11:01. Показов 1091. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть код:
PHP
1
setcookie("coreptdestroy", $coreptdestroy, time()+99);
люди почему у меня он не пашет
код страницы (открывает её ajax):
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<? session_start(); include_once '../inc_php/bd.php'; include_once '../inc_php/sql_functions.php';
if(!$_SESSION['coreptdestroy'] and isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
if (isset($_POST['login'])) { $login = $_POST['login']; } elseif ($login == '') { unset($login);} 
if (isset($_POST['pass'])) { $pass = $_POST['pass']; } elseif ($pass == '') { unset($pass);} 
 
$errors = 0;
 
if ($login == '') {
$errors = 1;
$error_nm = $error_nm . '<p>Вы не ввели логин</p>';
} else {
$result = oif_sql_query ("SELECT * FROM 6ap9_users WHERE login='$login'");
$mrlk = mysql_num_rows($result); $mrlk22=mysql_fetch_assoc($result);
if ($mrlk == 0) {
$errors = 1;
$error_nm = $error_nm . '<p>Такого логина не существует</p>';
}if ($mrlk22['activv'] != 1 and $errors != 1) {
$errors = 1;
$error_nm = $error_nm . '<p>Вы ещё не активировали свой аккаунт, проверьте ваш е-маил адрес: "'.$mrlk22['email'].'"</p>';
}}
 
if ($errors != 1) {
if ($pass == '') {
$errors = 1;
$error_nm = $error_nm . '<p>Вы не ввели пароль</p>';
} else {
$passsword = md5(strrev(strrev(md5(strrev(md5('v'.md5(strrev(md5(strlen($pass)).md5(md5(md5('jvc3bm8vbvb2nvbn').md5($pass)))))))))));
$mrlk4 = mysql_num_rows(oif_sql_query ("SELECT * FROM 6ap9_users WHERE pass='$passsword'"));
if ($mrlk4 == 0) {
$errors = 1;
$error_nm = $error_nm . '<p>Пароль набран не правильно</p>';
}}}
 
 
$login = stripslashes($login);
$login = htmlspecialchars($login);
$pass = stripslashes($pass);
$pass = htmlspecialchars($pass);
$login = trim($login);
$pass = trim($pass);
$passsword = md5(strrev(strrev(md5(strrev(md5('mi_bes_xakerov'.md5(strrev(md5(strlen($pass)).md5(md5(md5('jvc3bm8vbvb2nvbn').md5($pass)))))))))));
 
 
if ($errors == 1)
{
//если пользователя с введенным логином и паролем не существует,то записываем ip пользователя и с датой ошибки
$select1 = oif_sql_query ("SELECT ip FROM 6ap9_logerror WHERE ip='$ip'");
$tmp1 = mysql_fetch_row ($select1);
if ($ip1 == $tmp1[0]) {
//проверяем, есть ли пользователь в таблице "oshibka"
$result52 = oif_sql_query("SELECT col FROM 6ap9_logerror WHERE ip='$ip'",$db);
$myrow52 = mysql_fetch_assoc($result52);
 
$col1 = $myrow52[0] + 1;//Если есть,то приплюсовываем количесво 
oif_sql_query ("UPDATE 6ap9_oshibca SET col=$col,date=NOW() WHERE ip='$ip'");
exit($error_nm);
}
 
else {
//если за последние 15 минут ошибок не было, то вставляем новую запись в таблицу "oshibka"
oif_sql_query ("INSERT INTO 6ap9_logerror (ip,date,col) VALUES ('$ip',NOW(),'1')");
}}
else {
$myrow = mysql_fetch_assoc(oif_sql_query("SELECT id FROM 6ap9_users WHERE login='$login'",$db));
          $_SESSION['pass']=$passsword;
          $_SESSION['login']=$login; 
          $_SESSION['id']=$myrow['id'];
          $_SESSION['lang_us']= 'ru';
$coreptdestroy=md5($_SESSION['pass'].'jhg'.rand(1,99999999999999).'jhgy'.$_SESSION['lang_us'].'hu'.date('YHdsim').$_SESSION['id'].'\(\)\^\H\*'.$login);
    $_SESSION['coreptdestroy']= $coreptdestroy;
if (!$_POST['auto']){
setcookie("coreptdestroy", $coreptdestroy, time()+99);
oif_sql_query("INSERT INTO 6ap9_sessions(coreptdestroy,id_user,id_session,login,pass,lang_us) VALUES ('".$coreptdestroy."','".$_SESSION['id']."','".$_COOKIE['PHPSESSID']."','".$login."','".$passsword."','".$_SESSION['lang_us']."')",$bd);
}exit('Успешно<script type="text/javascript">location="http://'.$_SERVER['HTTP_HOST'].'/user/"</script>');}}
где функция oif_sql_query синоним mysql_query и работает штатно
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.06.2011, 11:01
Ответы с готовыми решениями:

запись обьекта в куки
подскажите как правильно записывать обьект в куки, function save_obj($obj) { settype($obj, &quot;string&quot;); // выводит...

Запись в куки
получаю переменную $values как сдеслать так чтоб она записалась в куки допустим на один день заранее спасибо &lt;form...

Запись переменной в куки
Нужно передать с одной страницы на другую id решил воспользоваться куком Вот записываем $_COOKIE=$id; if(!isset($_COOKIE)) { ...

1
наблюдатель
 Аватар для djvergon
28 / 17 / 5
Регистрация: 20.05.2011
Сообщений: 1,123
08.06.2011, 19:59  [ТС]
ну чё молчим помогите ктоньть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.06.2011, 19:59
Помогаю со студенческими работами здесь

Запись в куки логина и пароля
Подскажите пожалуйста, после авторизации идет запись в куки логина и пароля,в личном кабинете они распознаются и впускают в защитную зону...

Запись в куки
Как сделать при нажатии на кнопку запись в куки например $_COOKIE а значение которое записываем &quot;ru&quot;

Запись ID товара в куки
Доброго времени суток! Реализован функционал добавления товара в избранное. Для авторизованных пользователей функционал отрабатывает...

Запись в Куки или сессию
Всем привет.Есть всплывающие окно. Нужно добавить в куки или сессию,так чтобы оно вылетало раз в 7 дней. Вот код формы: &lt;div...

запись в куки или сессию
создаю сайт факультета в универе. нужно сделать так,когда человек в первый раз заходит на сайт и отмечает поля &quot;№ группы&quot; и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru