|
|
| Модератор форума: LightInDarkness |
| Форум Web раздел Сайты / WWW для эмуляторов [САЙТ] Страница регистрации без перезагрузки страницы (Страница регистрации на AJAX для WoW 3.3.5) |
| [САЙТ] Страница регистрации без перезагрузки страницы |
Страница регистрации 3.3.5 Всё выполнено на AJAX (Без перезагрузки страницы) Установка:
Если есть вопросы по настройке \ установке пишите в вк. Все контакты в подписи. Внешний вид: ![]() Скачать: Капча: На странице присутствуют 2 скрытых поля, одно из которых должно быть активировано, а другое нет, иначе регистрация не пройдёт. Роботов это останавливает. Явной капчи для людей я не делал, так как обычно спамят роботы, но если необходимо, могу добавить. Страница регистрации адаптирована под мобильные и любые другие разрешения. ВАЖНО: для успешной работы у вас должен быть установлен php версии 5.6 и выше, а так же модуль mysqli. Обычно на всех хостингах это всё есть, но для теста на локалке вам возможно придётся установить этот модуль вручную. - На всяких xampp, appServer, denver и т.д модуля mysqli вроде нет и его надо устанавливать вручную (но это не точно).
GitHub: wowerdev
ВК: vk.com/devwow Проекты: Личный кабинет 3.3.5 Топ игроков Регистрация Статистика |
Зачем заниматься реанимацией старого
Создавая новый Займись лучше глубинным изучением языков + инструменты к ним и не трать время на это.
Сообщение # 2 написано 26.07.2019 в 18:19
|
Не знаю про какую реанимацию, какого кода ты имеешь в виду, но писал я всё с 0 )
В пхп можно дальше в ООП идти, но я фронтенд прогер и на основной работе пишу на js, а там уже и ООП и es6 и реакты с ангулярами и т.п) На пхп пишу чисто в свободное время для вов проектов и нет времени углублятся в ООП и фреймворки (лучше ноду подучить), если ты об этом. Да и тем более ООП не панацея для таких маленьких страничек, на пару строк функционала, это ж не соц. сеть и даже не интернет магазин) А на счёт "не трать время на это". Это же моё хобби) Как видишь все проекты абсолютно бесплатные с открытом кодом, денег я за них не прошу и бесплатно помогаю устанавливать. Может быть это не надо тебе, потому что ты разработчик и сам это можешь сделать, но это же не значит, что не надо другим) Мне почти каждый день пишут в личку в вк с просьбой помочь установить мои разработки)
GitHub: wowerdev
ВК: vk.com/devwow Проекты: Личный кабинет 3.3.5 Топ игроков Регистрация Статистика |
Ну я про php (backend код) в html как бы новый В пхп можно дальше в ООП идти, но я фронтенд прогер и на основной работе пишу на js, а там уже и ООП и es6 и реакты с ангулярами и т.п) Самое интересное ты как frontend-дер js отделил и сложил в отдельный файлик + отформатировал но html как тоже фронт разметку решил смешать с серверным backend языком сделав по сути не читабельным код По сути из index.php сделал какого то универсального ответчика который может вернуть html форму или строку с html кодом или вообще вернуть серверную ошибку коннекта к бд при этом все с HTTP статусом 200 Странная формулировка - "Всё выполнено на AJAX (Без перезагрузки страницы)" Странная тем что написанный backend на php не в курсе откуда к нему приходит POST запрос и сделан ли он был асинхронным AJAX HTTP запросом да и вообще нет логики для полноценной обработки HTTP протокола По сути можно просто сделать форму еще одну на html и она будет работать и без ajax http запроса и даже на удаленном сервере )) У меня есть предположение что HTTP протокол ты не изучал и про backend мало что знаешь и как бы тут ООП не чем не поможет так как это просто подход к проектированию проекта ) Можно и в функциональном стиле сделать тоже самое с теми же ошибками Разницы нет в том что ты будешь учить node или какой то framework на php )) Для node тоже есть library или framework-ки и это тоже инструменты а как правило инструменты сделаны для того что бы дать понимание как это должно работать + ускорить время разработки и отладки Так же принципы работы этих инструментов не отличаются даже если они написаны на разных языках программирования Так что луче изучать и чем раньше тем луче ) Да и тем более ООП не панацея для таких маленьких страничек, на пару строк функционала, это ж не соц. сеть и даже не интернет магазин) Странно думать что для полноценной и качественной обработки нужно пару строк ) При такой логике мышления можно было бы сделать одну кнопку для решения всех проблем но жаль что такое не возможно )А на счёт "не трать время на это". Это же моё хобби) Как видишь все проекты абсолютно бесплатные с открытом кодом, денег я за них не прошу и бесплатно помогаю устанавливать. Ну за не доделанный код не имеет смысла просить денег + если это открытый код то должна быть в репо MIT лицензия а то мало ли )) это же все таки интеллектуальная собственность И за баги в коде ты несёшь полную ответственность ! А мит лицензия говорит о том что код был создан для обучения и не имеет под собой ни какой ответственности перед пользователем Не все пользователи знают что могут на них подать в суд за использование чужой интеллектуальной собственности а MIT все это сводит на нет ) Эти нюансы нужно знать и изучать ) Может быть это не надо тебе, потому что ты разработчик и сам это можешь сделать, но это же не значит, что не надо другим) Мне почти каждый день пишут в личку в вк с просьбой помочь установить мои разработки) Для других полно бесплатных готовых инструментов только они ленивы и хотят что бы за них это сделали и принесли им на блюдечке ) Не советую заниматься благотворительностью и тратой своего времени на это + еще и сапортом заниматься ) Разработчик должен заниматься разработкой и изучением новых технологий а не быть разнорабочим который решает за всех их проблемы Любая работа должна оплачиваться и давать мотивацию для развития а благотворительность не даёт пинка для развития ) PS: Это мая личная точка зрения основанная на личном опыте ) Не в ком случаи не пытаюсь осудить или обидеть ! можешь проигнорить а можешь задуматься дело твоё )
Сообщение # 4 написано 28.07.2019 в 23:18
|
Лень всё расписывать, но если коротко, то это было сделано для простоты, что бы действительна была одна страничка, mvc тут делать не стал) Можно и отделить, не проблема, просто не захотел ради одной функции)
GitHub: wowerdev
ВК: vk.com/devwow Проекты: Личный кабинет 3.3.5 Топ игроков Регистрация Статистика
Сообщение # 5 написано 29.07.2019 в 20:26
|
Это из-за wowjp, он перед ссылками добавляет "https://wowjp.net/go?https://github.com/wowerdev/reg/archive/master.zip" и поэтому не переходит.
Удали выделенную часть ссылки, например вместо: https://wowjp.net/go?https://github.com/wowerdev/reg/archive/master.zip должно быть: https://github.com/wowerdev/reg/archive/master.zip
GitHub: wowerdev
ВК: vk.com/devwow Проекты: Личный кабинет 3.3.5 Топ игроков Регистрация Статистика
Сообщение # 7 написано 23.10.2021 в 22:17
|
Это из-за wowjp, он перед ссылками добавляет "https://wowjp.net/go?https://github.com/wowerdev/reg/archive/master.zip" и поэтому не переходит. Исправили, ucoz почему-то решил сам нам отключить проксирование
Сообщение # 8 написано 24.10.2021 в 19:20
|
| |||
| |||




