|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
|||||||||||||||||||||
Вывод информации из БД используя сессию29.10.2012, 02:37. Показов 8186. Ответов 15
Метки нет (Все метки)
добрый вечер!
возник вопрос-при авторизации на сайте, я создаю сессию, где хранятся мои e-mail и password,
как мне составить запрос к MySQL, который бы выводил мне эти данные? что то типа этого
дурак, не заметил переменной на подключение к БД. возник другой вопрос-изменение данных в чем ошибка
0
|
|||||||||||||||||||||
| 29.10.2012, 02:37 | |
|
Ответы с готовыми решениями:
15
ID клиента и его вывод через сессию Вывод блока один раз за сессию |
|
142 / 142 / 27
Регистрация: 19.12.2011
Сообщений: 250
|
||||||||||||
| 29.10.2012, 22:04 | ||||||||||||
Чтобы заменить пароль конкретного пользователя нужно использовать первичный ключ, например
1
|
||||||||||||
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
||||||||||||||||
| 29.10.2012, 23:14 [ТС] | ||||||||||||||||
|
спасибо) насчет мд5 - у меня стоит защита типа
0
|
||||||||||||||||
|
356 / 280 / 22
Регистрация: 27.08.2012
Сообщений: 855
|
|||||||
| 29.10.2012, 23:20 | |||||||
![]() Не обязательно вводить дополнительную переменную, просто проверьте $_POST разными функциями, типа trim, strip_tags (там ещё какая-то кавычки удаляет, не помню точно )
1
|
|||||||
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
||||||
| 29.10.2012, 23:59 [ТС] | ||||||
|
возник вопрос как мне решить данную проблему
0
|
||||||
|
356 / 280 / 22
Регистрация: 27.08.2012
Сообщений: 855
|
||||||
| 30.10.2012, 00:08 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
|
| 30.10.2012, 21:17 [ТС] | |
|
спасибо большое за помощь!) возник еще вопрос- эта функция меняет e-mail в БД, но он используется в сессиях.. получается, что после смены мыла сессия недействительна, как усовершенствовать функцию, чтоб она обновляла емайл в сессии?
0
|
|
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
||||||
| 30.10.2012, 21:26 | ||||||
|
а что мешает просто присвоить новый емаил?
и у вас будет ошибка. И зачем по мылу выбирать юзера? Храните его ID в сессии, и выбирать при обновлении мыла не чего не нужно, сразу обновляйте. Поиск по ID типа INT гораздо быстрее чем поиск по varchar.
1
|
||||||
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
|||||||||||
| 30.10.2012, 22:08 [ТС] | |||||||||||
|
спасибо за совет, теперь озадачился, как модифицировать сессии возникают ряд вопросов,
пример функция авторизации
и соответственно пример из регистрации
0
|
|||||||||||
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
||||||||||||||||||||||||||
| 30.10.2012, 22:40 | ||||||||||||||||||||||||||
|
ну наверное так
паролль зачем вам в сессии? а проверку на то авторизован ли эзер можно так сделать
а функция newUser путсь возвращает ID из базы как раз. вы же наверное вставляете запись с помощью INSERT? тогда просто в конце так
1
|
||||||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
||||||
| 31.10.2012, 02:04 [ТС] | ||||||
|
Лажа какая то выходит, не могу понять в чем проблема- после регистрации данные из базы выводит, а после авторизации нет
Добавлено через 29 минут о, все решил) Добавлено через 1 час 8 минут ан нет, не решил) как бы усовершенствовать проверку авторизации, что б выкидывало на главную страницу, с тех страниц, где нужно быть зарегистрированным до этого я использовал функцию
0
|
||||||
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
||||||||||||||||
| 31.10.2012, 02:10 | ||||||||||||||||
|
Я ж писал сделайте функцию
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
||||||||||||||||
| 31.10.2012, 16:18 [ТС] | ||||||||||||||||
|
СПАСИБО нечеловеческое))!!!
Добавлено через 12 часов 41 минуту Друзья,спасибо огромное всем за помощь! к сожалению, снова озадачу вас вопросами. Зешил разбить страницу на несколько кусков таким методом
выше находятся ссылки
он выглядит примерно так
0
|
||||||||||||||||
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
||||||
| 31.10.2012, 18:35 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
|
| 31.10.2012, 19:04 [ТС] | |
|
спасибо)! все заработало
0
|
|
|
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
|
|||||||||||
| 03.11.2012, 08:37 [ТС] | |||||||||||
|
Еще раз всем привет) возникают постоянно вопросы и,уж простите пожалуйста, начинаю доставать вас)
на этот раз возникла проблема с массивами и БД) суть проблемы: вот этим простим скриптом я вывожу всех пользователей "сайта" peoples.php
буду сердечно признателен за помощь) и если не сложно, помогите присобачить к этому коду постраничную навигацию) по 10 записей на страницу, к примеру) Добавлено через 1 час 8 минут вроде насчет отображения страницы разобрался
0
|
|||||||||||
| 03.11.2012, 08:37 | |
|
Помогаю со студенческими работами здесь
16
Вывод информации в texBox2 и texBox3 на основании информации texBox1
Передача информации, используя ключи Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
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/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|