|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 8
|
|
Незнаю с чего начать. Авторизация+Регистрация.27.01.2012, 01:41. Показов 4217. Ответов 14
Метки нет (Все метки)
Совсем недавно начал осваивать ООП. Вот решил для тренировки сделать регистрацию и авторизацию с применением ООП. Решил что будет три класса Database, Authorization, Registration. Вот только зашел в тупик, не могу сообразить каким образом эти классы правильно образовать. Что должно быть в каждом классе? Стоит ли для начала как-то графически все это продумать? Если да, то как именно графически это сделать?
0
|
|
| 27.01.2012, 01:41 | |
|
Ответы с готовыми решениями:
14
Незнаю с чего начать Найти f(D) незнаю с чего начать Задание(( даже незнаю с чего начать... |
|
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
|
|
| 27.01.2012, 14:54 | |
|
0
|
|
|
48 / 50 / 4
Регистрация: 15.03.2009
Сообщений: 146
|
|||
| 27.01.2012, 23:16 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 8
|
||
| 27.01.2012, 23:19 [ТС] | ||
|
0
|
||
|
48 / 50 / 4
Регистрация: 15.03.2009
Сообщений: 146
|
||
| 27.01.2012, 23:24 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 8
|
|
| 27.01.2012, 23:25 [ТС] | |
|
0
|
|
|
6 / 6 / 2
Регистрация: 08.11.2011
Сообщений: 23
|
||
| 28.01.2012, 22:05 | ||
|
farw, не слушайте таких советов. Заходите в гугл, смотрите простейшие примеры ООП, найдите пример реализации регистрации на ООП (а таких уроков "для новичков" действительно много). В регистрации вам всего-то для начала надо а) проверить веденные данные б) проверить, нет ли схожих данных в БД в) сохранить данные, при условие выполнения первых двух пунктов, если нет - вернуть ошибку с логином тоже самое - а) проверить веденные данные б) попытаться найти их в бд, если есть - сохранить, например, в cookie - айди сессии. если нет - ошибка пробуйте - экспериментируйте. всегда ищите что-то новое, и не слушайте людей, которые останавливают вас. знания - результат работы своего мозга, а не книги
1
|
||
|
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 8
|
||
| 28.01.2012, 22:29 [ТС] | ||
|
0
|
||
|
48 / 50 / 4
Регистрация: 15.03.2009
Сообщений: 146
|
||
| 29.01.2012, 01:00 | ||
|
Эти ваши "ООП для чайников" пишут "утюги" и в итоге куда на форуме не глянь, везде "кастрюле-кодеры" одни.
0
|
||
|
25 / 25 / 6
Регистрация: 04.07.2013
Сообщений: 260
|
|||
| 13.10.2013, 06:04 | |||
|
Добавлено через 5 минут
0
|
|||
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
||||||
| 13.10.2013, 12:41 | ||||||
![]() нужно смотреть хотя бы более менее нормальные проекты,типа Yii, Symfony... Но вот опять же беда, как в них разобраться, не зная основ ООП и основных паттернов?
0
|
||||||
|
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
||
| 13.10.2013, 14:25 | ||
|
0
|
||
|
25 / 25 / 6
Регистрация: 04.07.2013
Сообщений: 260
|
||||||||
| 14.10.2013, 03:54 | ||||||||
|
1) учат не всему что должны учить 2) преподносят устаревшую информацию (которая в более новых версиях пхп, является диприкэйтед) 3) пишут куча всего что не нужно знать 4) советуют использовать уязвимые функции 5) не говорят всей правды об функциях 6) пишут так что не понять В итоге пользователь забрасывает учить! ______________ Если браться за изучение php, то советую воспользоватся ЛУЧШИМ В РУНЕТЕ (а возможно и в интернете) видео курсом по изучению php. Более лучшего знатока php я еще не встречал чем Борисов Игорь Олегович! Он один из самых лучших и один из самых первых php программистов в СНГ. У него более 1500 учеников, получивших сертификаты, об окончании обучения. И еще свыше 100 000 учеников, прошедших его видео курсы. И более 99% людей в полном восторге от его уроков. Не довольны лишь те кто любит Попова. Если действительно хотите выучить php, то кроме php.net НЕ ЧИТАЙТЕ! Более подробнее об этом авторе можно почитать здесь: Видео курс ({ссылка удалена}): Специалист - PHP. Уровень 1-4 (там не только про PHP, там еще куча всего, САМОГО ЛУЧШЕГО, что есть в сети! Лучше любой платном инфы в разы) Добавлено через 7 минут Дополнение к 7 пункту: 7) пишут бред вроди этого (правильней писать нужно так .. Обязательно нужно использовать этот цикл ...обязательно нужно к свичу добавлять брэйк! На самом деле брэйк не обязателен, его можно использовать, но не обязательно! ... и прочей ерунды! на самом деле есть варианты, а не правильность .. кому как нравится, тот так и пишет.) Добавлено через 1 минуту А всяческие книжки, которые учат всему этому бреду, такие сжечь надо .. и по вырывать руки и авторов, написавших такие книженцы. Добавлено через 9 минут Добавлено через 4 минуты Добавлено через 3 минуты Мало того, что книги пишутся не за 1 день! А приблизительно в течении года, когда выходит очередная версия php. За это время много происходит изменений. Да еще платить за это деньги?! И при этом такие книги настолько нудные и бесполезные, что жалеешь об потраченных деньгах. И в последствие забиваешь на все! Добавлено через 1 минуту Нет, уж спасибо! Мне такое не нужно! Я лучше буду и дальше изучать КАЧЕСТВЕННЫЕ видео уроки - Борисова Игоря Олеговича.
0
|
||||||||
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
|||||||||||||
| 14.10.2013, 04:23 | |||||||||||||
Не вижу связи меду сайтом и книжной полкой ![]() ![]() Дальше спам какой то пошел, реклама... не знаю даже удалять или нет ![]() К тому же, они позволяют снизить количество ошибок в коде из за опечаток и невнимательности. http://ybex.com/d/ifb4fida1eav... dqjua.html И на первом месте сайт попова и так по куче запросов. ![]() Я показал выше пример, что очень часто, как раз его статьи на первом месте. Зайдя в магазин, на полках вряд ли будут книги Попова. Есть книги по паттернам программирования, опять же не по конкретному языку. Если Вы знаете паттерн, то вам не важно на каком языке его реализовывать, всегда можно прочитать базовый синтаксис любого языка. Не нужно заучивать имена функций. Простой пример, Вы захотели написать сервер на пхп. Если Вы знаете программирование, то знаете что Вам нужны сокеты. Заходим на пхп.нет и открываем "сокеты". Вот вам весь список актуальных функций, и их точным описанием. Добавлено через 3 минуты Так как текста много, немного укорочу. Учить нужно программирование, а не заучивать список актуальных функций. Список актуальных функций увидите уже в конкретное время под конкретный язык, при написании проекта, на офф сайте. Вообще, есть два понятия, кодер и программист. Вот кодер должен знать список актуальных функций, а программист, должен уметь составлять алгоритм, не зависимо от языка программирования.
0
|
|||||||||||||
|
25 / 25 / 6
Регистрация: 04.07.2013
Сообщений: 260
|
|||||||||||||||||||||||
| 14.10.2013, 05:13 | |||||||||||||||||||||||
|
2 понятия исходят по следующей причине. Программисты называют себя не программистами, а кодерами! Не нужно рекомендовать те функции которые считаются небезопасными! А таких функций уйма .. и за этого куча поломанных сайтов, легкая безопасность. А книжки (бестолковые книжки) предлагают именно их.
0
|
|||||||||||||||||||||||
| 14.10.2013, 05:13 | |
|
Помогаю со студенческими работами здесь
15
Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение? Решил начать изучать графику. Подскажите с чего начать Решил начать изучать 1С.С чего начать, что скачать? Хочу начать изучать Cisco с чего начать? Хочу начать учить C++ с чего начать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|