|
0 / 0 / 0
Регистрация: 02.06.2016
Сообщений: 18
|
||||||
Как написать грамотный код на примере входа и регистрации21.08.2016, 21:12. Показов 1200. Ответов 8
Метки нет (Все метки)
Есть такой простой код для регистрации:
1. как этого избежать 2.Есть в моём коде ужасы?(только начал учиться и не хочеться сразу привыкать делать плохо) 3.Если не сложно можете подсказать в виде текстового алгоритма как его лучше сделать вход(что больше полезного впитать),а то в голове сессии,куки,подключения к бд,проверки на совпадения введенного пользователем и данными с бд и т.д,но как это сделать толково очень туманно представляю. 4.Кто-то может посоветовать толковую книгу связки php+oop+pdo.Читал Зандстру обьекты паттерны шаблоны,но как дошло до шаблонов(примерно 10 глава) как-то стало не понятно для чего они нужны и т.д. вообщем как-то мотивация пропала её дальше штудировать .Я правильно сделал или упускаю самое полезное? 5.Может вопросы странные,но я щас как-то завис и не знаю куда двигать дальше.В сторону документации и попыток написать разные модули для сайта или лучше книги или ? // Заранее очень благодарен тем,кто хоть чем-то внесёт ясность в мою голову
0
|
||||||
| 21.08.2016, 21:12 | |
|
Ответы с готовыми решениями:
8
Как можно написать по короче код в этом примере?
Окно входа и регистрации |
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 22.08.2016, 12:55 | |||
|
1
|
|||
|
0 / 0 / 0
Регистрация: 02.06.2016
Сообщений: 18
|
|
| 22.08.2016, 13:20 [ТС] | |
|
Cпасибо большое за советы.Значит буду учить паттерны,надеюсь пойму для чего они нужны.
Хотелось бы уточнить по замечаниям,правильно ли я понял. Шорт-теги, это просто вместо <? использовать <?php ? вместо include require? $this-name я передал в параметрах когда создавал обьект.Так нельзя делать,нужно только в классе обьявлять?Я сначала пытался в классе обьявить мол $name = $_POST['name'] но оно отказывалось работать И можете пожалуйста подробнее про хардкорные данные в бд, а то вообще не понял что это значит
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|||
| 22.08.2016, 13:59 | |||
|
1
|
|||
|
0 / 0 / 0
Регистрация: 02.06.2016
Сообщений: 18
|
|
| 22.08.2016, 14:11 [ТС] | |
|
А как подключить дизайн и форму?Читал что нужно разделять html и php, правда может не правильно понял смысл
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 22.08.2016, 14:47 | |
|
1
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
||||
| 22.08.2016, 16:12 | ||||
не хардкор, а hard code (антипаттерн такой). Жестко прописанные данные, в данном случае подключения бд в самом коде, а не в конфигурационных файлах
1
|
||||
|
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
|
|
| 22.08.2016, 21:38 | |
|
Shvarko, еще вы должны полностью понимать, как происходит клиент-серверное взаимодействие по протоколу HTTP, как передаются куки в обоих направлениях (отдельно можно почитать про то, как они используются в сессиях PHP), на какой стадии это происходит. В ответ на POST в под. большинстве случаев принято делать редирект методом GET, а не выдавать «тело» страницы.
1
|
|
|
0 / 0 / 0
Регистрация: 02.06.2016
Сообщений: 18
|
|
| 22.08.2016, 22:44 [ТС] | |
|
буду начинать разбор Yii 2 , надеюсь многое осмыслится
0
|
|
| 22.08.2016, 22:44 | |
|
Помогаю со студенческими работами здесь
9
Программа входа и регистрации
Система регистрации и входа Формы регистрации и входа Формы входа и регистрации в лайтбоксе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|