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

запись в куки

05.06.2011, 11:01. Показов 1107. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru