Суть в следующем: Есть статичная страница с полем для ввода и кнопкой. Мне надо, чтобы любой желающий смог ввести определенный код или слово. Чел нажимает на кнопку, проходит капчу. Если написанное слово или код имеется в базе данных, то ему всплывает Ajax окно с информацией по этому слову.
Желательно, чтобы я, как владелец этой параши, мог в любое время пополнять базу данных новыми кодами самым удобным способом, не залезая в базу напрямую.
Пацаны, выручайте. Подскажите, как такое сварганить или хотя бы как загуглить.
Ты и не реализуешь, скорее всего - для таких задач надо уметь в разработку. Такое только платно.
>>3540
>страничку
Вот тут уже вижу, что ты даже не понял объём работы.
Вёрстка + логика страницы + интеграция капчи + создание структуры БД + он ещё хочет админку а значит либо спец по CMS, либо ручками авторизацию писать. Вкатун тебя нахуй пошлёт или не сделает ничего т.к. тут фуллстак требуется.
Задачу ОПа можно решить даже без знания php за пару вечеров, умея задавать правильные вопросы гуглу. Вся инфа и готовые куски кода есть на stackoverflow.
>без знания php
Как без бекенда данные из базы брать будешь, как ажакс отдавать?
Как админку будешь писать, которая проверяет пароль и разрешения?
>готовые куски кода есть на stackoverflow
Их всё равно понимать и допиливать под своё решение надо - они дают только общую концепцию решения.
Кароч понятно - ты просто какой-то левый чел, начитавшийся хуйни.
Задача уровня детского сада, сделал бы бесплатно если бы комп не сломался неделю назад, а со смартфона я ебал.
>у-у-у я бы всем всё зделол забесплатно
>но у меня за интернет не заплочено
>и штаны не постираны
Смысл в твоём пердеже какой вообще?
Верстки - одна сраная кнопка да пару таблиц с кнопками в админке. Любой ui-kit и пару часов работы. Капча вообще херня. Вместо БД взять банальный firebase. Работы на пару ленивых вечеров.
Так ты мне зачем это рассказываешь? Бери да делай.
А то у вас я смотрю принято рассказывать как всё просто, но работу выполнять почему-то какие-то мифические вкатуны должны.
Делать мне это нахуй не нужно, я либо за деньги, либо если интересно. А рассказываю, чтобы прояснить, что с такой задачей любой вкатун справится.
А в твоём сейчас ой как дохуя смысла...
>рассказываю, чтобы прояснить, что с такой задачей любой вкатун справится
Слышал такое выражение: пиздеть - не мешки ворочать?
>готовые куски кода есть на stackoverflow.
Какое наивное заявление.
>даже без знания php за пару вечеров, умея задавать правильные вопросы гуглу
Очень спорное утверждение, программисты дольше пишут.
>Хочу реализовать сайтик
Это называется веб приложение!
>Есть статичная страница с полем для ввода и кнопкой.
Страница с формой.
>Мне надо, чтобы любой желающий смог ввести определенный код или слово.
Инпут с регэксп валидацией? Или просто принимающий текст оставить.
>Чел нажимает на кнопку, проходит капчу.
Это уже не статичный сайт. Капчу можно либой присоединить как внешний сервис.
>Если написанное слово или код имеется в базе данных
Тут значит оказывается что нужно:
- писать сервер,
- написать схему подключение к БД,
- создать схему хранения данных,
- нужно написать событие по отправке данных формы,
- прокинуть данные в контроллер,
- в контроллере описать запрос в БД,
- распарсить все возможные ошибки,
- если совпадение найдено, отправить его обратно
>ему всплывает Ajax окно с информацией по этому слову.
Написать скрипт вызова модалки при получение ответа от контроллера. Куда и распарсить полученный json из запроса.
>Желательно, чтобы я, как владелец этой параши, мог в любое время пополнять базу данных новыми кодами самым удобным способом, не залезая в базу напрямую.
На этом моменте значительное усложнение приложения.
Нужно не просто написать еще одну форму с пробросом запросов на добавление в базу. (читай как повторить все что выше было, но по другому)
Тут уже нужно добавлять регистрацию. (читай как повторить все что выше было, но снова по другому и не ограничиваясь тем)
Нужно написать создание сессий с раздачей токенов, зашифровывать данные пользователей, определять роли и расписать доступ по ролям.
>Хочу реализовать сайтик
Это называется веб приложение!
>Есть статичная страница с полем для ввода и кнопкой.
Страница с формой.
>Мне надо, чтобы любой желающий смог ввести определенный код или слово.
Инпут с регэксп валидацией? Или просто принимающий текст оставить.
>Чел нажимает на кнопку, проходит капчу.
Это уже не статичный сайт. Капчу можно либой присоединить как внешний сервис.
>Если написанное слово или код имеется в базе данных
Тут значит оказывается что нужно:
- писать сервер,
- написать схему подключение к БД,
- создать схему хранения данных,
- нужно написать событие по отправке данных формы,
- прокинуть данные в контроллер,
- в контроллере описать запрос в БД,
- распарсить все возможные ошибки,
- если совпадение найдено, отправить его обратно
>ему всплывает Ajax окно с информацией по этому слову.
Написать скрипт вызова модалки при получение ответа от контроллера. Куда и распарсить полученный json из запроса.
>Желательно, чтобы я, как владелец этой параши, мог в любое время пополнять базу данных новыми кодами самым удобным способом, не залезая в базу напрямую.
На этом моменте значительное усложнение приложения.
Нужно не просто написать еще одну форму с пробросом запросов на добавление в базу. (читай как повторить все что выше было, но по другому)
Тут уже нужно добавлять регистрацию. (читай как повторить все что выше было, но снова по другому и не ограничиваясь тем)
Нужно написать создание сессий с раздачей токенов, зашифровывать данные пользователей, определять роли и расписать доступ по ролям.
>Страница с формой.
Вангую, что он ещё и оформление захочет - что красивый хедер и футер как минимум.
>Инпут с регэксп валидацией?
Причём валидация на двух сторонах - на клиенте, чтоб рассказывало ему какую хуйню он ввёл и на бекенде, чтоб шкальники бд не засрали.
>На этом моменте значительное усложнение приложения.
Ему проще будет взять CMS - там админка готовая уже. С нуля это всё писать не вариант вообще.
>>3821
>Капча вообще херня
Херня это твой пост, когда ты по верхам прошёлся и никакой конкретики не указал. Прямо классический диванный советчик.
Помню тоже взялся писать простенькую веб-приложуху своими руками на частично готовых решениях фреймворки и cms и думал, что это займёт у меня неделю. Оказалось, что надо все 3 недели на это. И это я ошибся при наличии какого-никакого опыта. Представляю какой там манямирок на ульрах у диванов, которые вообще опыта разработки не имеют.
> Херня это твой пост
> какого-никакого опыта
Сорян, но у тебя какой никакой опыт, а я лет пять на галерах хуячу. Не бог кодинга, но кое-чего нахватался. А капча херня - потому-что например та-же recaptcha от гугла имплементится в приложуху часов за 6-8 даже зеленым джуном, который никогда такого не делал.
> по верхам прошёлся и никакой конкретики не указал
А нахуя надо подробней то? Может еще ТЗ написать? Кейворды для гуглежа я дал, если человек захочет - погуглит, разберется и сделает.
Слыш, оп, я тут подумал, оставь свое мыло или телегу, может на неделе будет скучно, накидаю тебе эту парашу.
befreez