- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Да уж явно не пародией на программистов, которые по три месяца на курсах поучились и предлагают создавать для сайта отдельную табличку в БД.
Просто потому что это проще всего. Ну не хотите городить MySQL, можно сделать на SQLite. Можно и без БД на тупом switch или if в PHP, но это не гибко.
Да уж явно не пародией на программистов, которые по три месяца на курсах поучились и предлагают создавать для сайта отдельную табличку в БД.
Не позорьтесь. Сейчас база данных - основа практически любой информационной системы. Если вы об этом только что узнали, можете таблицу соответствия жестко в коде прописать (в виде массива). Это лучше, чем с наскока вникать в "современные реалии".
Если для вас принципиально сделать именно "через одно место", можете каким-нибудь способом сформировать в адресе запроса естественный путь к файлу, например /price/essentuki.xlsx, и использовать "базовую" (Basic) аутентификацию с конфигурационным файлом сервера (.htpasswd, etc.). Естественный путь к файлу лучше использовать в любом случае, но при "правильном подходе" можно сделать и иначе, если трудно "совсем правильно".
Не позорьтесь. Сейчас база данных - основа практически любой информационной системы. Если вы об этом только что узнали, можете таблицу соответствия жестко в коде прописать (в виде массива). Это лучше, чем с наскока вникать в "современные реалии".
Вам бы только городить посложнее задачи и вгонять человека в ненужную ему тему бд. Элементарно попросить гпт написать яваскрипт на соответствие пароля к городу и выдачу ссылки на файл. А вы таблички мусолите. Пусть уже тогда ексель подключит, там проще с табличками работать.
яваскрипт
Нода? 😊
А вы таблички мусолите.
Да, таблички создаются для любых объектов. Даже для самих табличек могут создаваться: http://hyde.pageshop.ru/tables
Пусть уже тогда ексель подключит, там проще с табличками работать.
Говорю же: не позорьтесь.
Нода? 😊
Он и слова-то такого не знает. 🤔
Подскажите, пожалуйста, как реализовать такое: имеется выпадающий список с несколькими городами, при выборе города, вводим пароль и нажимаем "скачать файл" и скачивается файл принадлежащий этому городу.
Держи! Без БД, без чат gpt, бесплатно!
Под каждый город создаёшь папку. В папке создаёшь .htaccess , в нем пишешь:
AuthType Basic
AuthName «бла-бла-бла»
AuthBasicProvider file
AuthUserFile /var/sites/site.ru/uryupinsk/.htpasswd
Require valid-user
А потом в файле .htpasswd логин и пароль.
Дёшево и сердито 😁
Держи! Без БД, без чат gpt, бесплатно!
Под каждый город создаёшь папку. В папке создаёшь .htaccess , в нем пишешь:
AuthType Basic
AuthName «бла-бла-бла»
AuthBasicProvider file
AuthUserFile /var/sites/site.ru/uryupinsk/.htpasswd
Require valid-user
А потом в файле .htpasswd логин и пароль.
Дёшево и сердито 😁
Я не программист, но понимаю о чем вы говорите, я примерно так и думал, но еще нужны сами формы, мне найти статью, или сам код найти.
я примерно так и думал, но еще нужны сами формы, мне найти статью
Основные способы: