Большой Воронежский Форум

Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел.
Вернуться   Большой Воронежский Форум » Компьютеры и все, что с ними связано » » Веб-дизайн
Что касается web-а... WebMaster-а Воронежа - объединяйтесь!

Ответ
 
Опции темы
Старый 26.07.2003, 20:52   #1   
Вербализатор мира
 
Аватар для Док
 
Сообщений: 5,686
Регистрация: 13.04.2003
Возраст: 55
Записей в дневнике: 1

Док вне форума Не в сети
Подскажите чайнику

Я, конечно, не вебмастер ни разу, но дримвивер потихоньку юзаю. Впрочем, дальше несложного хомяка я не продвинулся, бо особо незачем - на хлеб я в другой области зарабатываю, а времени свободного не дофига.
Тем не менее, есть у меня вопросик к уважаемым вебмастерам:
Нужно мне, чтобы один из разделов сайта открывался только по паролю. То есть, чтобы по клику на кнопку выпадало окно авторизации, и только после ввода пароля человек попадает на следующую html страницу.
Слово "скрипт" я слышал, но как это сделать я понятия не имею.
Надеюсь на вашу помощь.
  Ответить с цитированием
Старый 27.07.2003, 11:50   #2   
_
 
Сообщений: 495
Регистрация: 10.12.2002
Возраст: 46

vicmb вне форума Не в сети
Док, глобальных варианта два:
либо ты делаешь это все на каком-либо из серверных языков (PHP, ASP, или что-то другое зависит от хостинга), либо ты это делаешь средствами веб-сервера (опять же напрямую зависит от хостинга). Так что мало данных для ответа... А так пиши, сделаем тебе вход по паролю, для хорошего человека ничего не жалко
  Ответить с цитированием
Старый 27.07.2003, 11:58   #3   
Вербализатор мира
 
Аватар для Док
 
Сообщений: 5,686
Регистрация: 13.04.2003
Возраст: 55
Записей в дневнике: 1

Док вне форума Не в сети
vicmb Да, что-то не очень понятно...
Я-то думал, что существуют какие-то готовые скрипты, типа на Java, которые я просто воткну на страницу. Ведь поля авторизации есть чуть не на каждом втором сайте, нешто каждый раз все заново это пишут?
А хостинг мой на "народе" - в ориджине линк, если кому интересно.
  Ответить с цитированием
Старый 27.07.2003, 15:01   #4   
_
 
Сообщений: 495
Регистрация: 10.12.2002
Возраст: 46

vicmb вне форума Не в сети
Док, ну понимаешь какая штука: если бы все было так просто и можно было бы авторизацию сделать на javascript, то любой смог бы посмотреть и логин и пароль и все остальное, т.к. JS запускается на КЛИЕНТЕ. Т.е. любой грубо говоря нажав view source code сможет все это дело глянуть. А создать сами поля авторизации действительно не сложно, и делается это все с помощью простого html, только вот дальше с ними чего делать? Понимаешь? Т.е. должно быть что-то с серверной стороны... А на народе по-моему этого нет, или я не прав?
  Ответить с цитированием
Старый 27.07.2003, 15:07   #5   
Иплан
 
Аватар для AntiNewbie
 
Сообщений: 37
Регистрация: 25.07.2003

AntiNewbie вне форума Не в сети
vicmb праффф.... моно конечно так из*бнутсья и просто запутать в коде)) но это извращенство чистой воды...
цитирую с НАРОДА
"На Народе можно использовать все скрипты, которые выполняются в пользовательском браузере (JavaScript, VBScript), а также Java-applet'ы, ActiveX controls, Macromedia Flash.

Скрипты, выполняемые на сервере (CGI-скрипты на любых языках, включая Perl; ASP, PHP, JSP, а также SSI и FrontPage server extensions), в настоящее время не поддерживаются.
"
Вот патаму я и не пользуюсь бесплатными хостингами( ничего на них почеловечески нельзя сделать(
Либо делай все в апплетах либо на Flash - тогда моно будет пароль поставить и код хрен посмотриШЬ)))
  Ответить с цитированием
Старый 27.07.2003, 18:11   #6   
Registered User
 
Аватар для Snake
 
Сообщений: 449
Регистрация: 21.08.2002
Возраст: 42

Snake вне форума Не в сети
Удобнее конечно же обычный перл скрипт, размещенный на хостинге поддерживающем его. Можно и флеш, тока я не разу не пробывал.
  Ответить с цитированием
Старый 27.07.2003, 21:07   #7   
Иплан
 
Аватар для AntiNewbie
 
Сообщений: 37
Регистрация: 25.07.2003

AntiNewbie вне форума Не в сети
Проще... надежнее... удобнее это пользоваться возможностями mod_auth со своим известным .htaccess
http://www.wmaster.ru/htaccess/index.htm
  Ответить с цитированием
Старый 28.07.2003, 09:35   #8   
Registered User
 
Аватар для Snake
 
Сообщений: 449
Регистрация: 21.08.2002
Возраст: 42

Snake вне форума Не в сети
AntiNewbie на сколько мне известно народ не поддерживает .htaccess, а на другом сервере держать нет смысла.
  Ответить с цитированием
Старый 28.07.2003, 10:29   #9   
Иплан
 
Аватар для AntiNewbie
 
Сообщений: 37
Регистрация: 25.07.2003

AntiNewbie вне форума Не в сети
Snake да народ вообще ничего не потдерживает((( бесплатное все suxx
  Ответить с цитированием
Старый 28.07.2003, 11:01   #10   
Воронеж.журфаК
 
Сообщений: 128
Регистрация: 13.06.2003
Возраст: 39

Банановый вне форума Не в сети
AntiNewbie
Кроме того - эстетика: народ - попса!
  Ответить с цитированием
Старый 28.07.2003, 13:16   #11   
няшечка
 
Аватар для mikе
 
Сообщений: 5,311
Регистрация: 13.06.2003

mikе вне форума Не в сети
можно и на народе

это конечно не так крутото, как серверная авторизация, но всё же... дык вот:
есть файл passwd.htm, к которому нужен доступ тока по паролю.
оговорюсь ещё раз: это не доступ по паролю, а ссылка по паролю. Т.е. поняв алгоритм (не поймёт его тока макака), юзер смогёт зайти туда сам.
дых вот х 2:
пусть доступ будет с index.htm
вставляешь туда такой вот кусок:
<input name=pwd type=password><br><br>
<input type=submit onClick='document.location.href=document.all.pwd.v alue+".htm"'>

такая вот незамысловатая чтучка. никакой реальной защиты не даёт, зато перед ламерами понтануться мона.
  Ответить с цитированием
Старый 28.07.2003, 19:29   #12   
Registered User
 
Аватар для Snake
 
Сообщений: 449
Регистрация: 21.08.2002
Возраст: 42

Snake вне форума Не в сети
AntiNewbie ну народ обеспечивает достаточно быстрый доступ к картинкам и хтмл файлам.
На халяву все хорошо.
  Ответить с цитированием
Старый 28.07.2003, 21:37   #13   
Иплан
 
Аватар для AntiNewbie
 
Сообщений: 37
Регистрация: 25.07.2003

AntiNewbie вне форума Не в сети
Snake нифига не все(( это просто извращенство .. изгаляешься когда можно немного заплатить и лишиться кучи геммора и получить большой выбор...
  Ответить с цитированием
Старый 28.07.2003, 21:47   #14   
_
 
Сообщений: 495
Регистрация: 10.12.2002
Возраст: 46

vicmb вне форума Не в сети
Док, на самом деле мне нравиться то что ты пишешь и я готов предложить тебе нормальный хостинг совершенно безвозмездно (то есть даром). Если интересно пиши в приват.
  Ответить с цитированием
Старый 28.07.2003, 22:58   #15   
Иплан
 
Аватар для AntiNewbie
 
Сообщений: 37
Регистрация: 25.07.2003

AntiNewbie вне форума Не в сети
vicmb и это правильно :super::super::super:
  Ответить с цитированием
Старый 29.07.2003, 08:38   #16   
Registered User
 
Аватар для Snake
 
Сообщений: 449
Регистрация: 21.08.2002
Возраст: 42

Snake вне форума Не в сети
AntiNewbie ты не застал времена, когда только на гео сайте можно было что то разместить бесплатно.
Обычно лучше сначала запустить сайт на народе, если он станет достаточно популярен, переходишь на нормальный хостигн.
ИМХО
  Ответить с цитированием
Старый 29.07.2003, 09:37   #17   
Вербализатор мира
 
Аватар для Док
 
Сообщений: 5,686
Регистрация: 13.04.2003
Возраст: 55
Записей в дневнике: 1

Док вне форума Не в сети
Snake Не думаю, что данный сайт когда-либо станет популярен. Большинство инет-серферов не читаю тексты длиннее пяти строк и ищут только картинки.
Тем не менее, с народа надо уходить - попсня это, безусловно.
  Ответить с цитированием
Старый 29.07.2003, 11:57   #18   
Воронеж.журфаК
 
Сообщений: 128
Регистрация: 13.06.2003
Возраст: 39

Банановый вне форума Не в сети
Snake
Цитата:
Обычно лучше сначала запустить сайт на народе, если он станет достаточно популярен, переходишь на нормальный хостинг
Верно! От меньшего - к большему, типа. ИМХО.
  Ответить с цитированием
Старый 29.07.2003, 14:09   #19   
Форумец
 
Сообщений: 4,909
Регистрация: 08.04.2003
Возраст: 42

zic вне форума Не в сети
Кроме народа существует уйма бесплатных хостингов .
Комбинируюя их можно получить бесплатный хостинг средних возможностей .Да и домен приличный можно сделать бесплатно смотри ripn .
Было бы только желание .
  Ответить с цитированием
Старый 31.07.2003, 09:24   #20   
Форумец
 
Аватар для CC
 
Сообщений: 220
Регистрация: 17.04.2003
Записей в дневнике: 1

CC вне форума Не в сети
Вообщем есть для такой задачи хорошее решение
воот примерно распальцовка папок

./
куда/куда_попадаем.html
куда/.htaccess
регистрация.html

Итак сначала

.htaccess
_________________________________
AuthUserFile /var/home/auth/.htpasswd
AuthType Basic
AuthName "TIPO HI!!!"
<Limit GET POST>
require valid-user
</Limit>
_________________________________

что писать в .htpasswd читайте в man htpasswd

регистрация.html
_________________________________
<script>
function (test)
{
var act = document.vasya.action;
document.vasya.action = 'http://'+document.vasya.name.value+':' + document.vasya.passwd.value + '@' + act;
document.vasya.submit();
}
</script>
<form name="vasya" action="/куда/куда_попадаем.html" >
<input type="text" name="name">
<input type="password" name="passwd">

<input type="button" onclick="test();">
</form>
_________________________________


Вообщем примерно так... Писал на коленке.

Теория:

.htaccess'ом паролим директорию `куда/`

Далее пишем форму и ЖАБАСКРИП
Что Должен делать ЖАБАСКРИПТ

Он должен брать ИМЯ и ПАРОЛЬ польлзователя и подставлять их в примерно вот такое

http://username:password@server:port/directory/filename

Вообщем мы ЖАБАСКРИПТОМ делаем подмену астион
и сабмитим форму....

ВСЕ ДОЛЖНО РАБОТАТЬ, НО НАПИЛЬНИКОМ РАБОТАТЬ ПРИДЕТСЯ

ЗЫЖ ВЫРАЖАЮ АГРОМНУЮ БЛАГОДАРНОСТЬ ^igor[] ЗА ТО ЧТО ОН ХОРОШИЙ УЧИТЕЛЬ. Игорь, ты меня все таки чему то научил....
  Ответить с цитированием
Старый 31.07.2003, 11:07   #21   
Архитектор
 
Аватар для ^igor[]
 
Сообщений: 193
Регистрация: 28.03.2003

^igor[] вне форума Не в сети
Женёк, хорош ст*****ся, а то я за себя не отвечаю

^igor[] добавил [date]1059638961[/date]:
ГPЁБAHЫЙ АНТИМАТ!!! :/

попытка номер раз:

Женёк, хорош стeбaться, а то я за себя не отвечаю

^igor[] добавил [date]1059639023[/date]:
  Ответить с цитированием
Старый 01.08.2003, 10:24   #22   
Форумец
 
Аватар для CC
 
Сообщений: 220
Регистрация: 17.04.2003
Записей в дневнике: 1

CC вне форума Не в сети
Цитата:
Первоначальное сообщение от ^igor[]
Женёк, хорош ст*****ся, а то я за себя не отвечаю

^igor[] добавил [date]1059638961[/date]:
ГPЁБAHЫЙ АНТИМАТ!!! :/

попытка номер раз:

Женёк, хорош стeбaться, а то я за себя не отвечаю

^igor[] добавил [date]1059639023[/date]:
Мой вариант рабочий. :naughty: :naughty: :naughty:
  Ответить с цитированием
Старый 01.08.2003, 12:10   #23   
Архитектор
 
Аватар для ^igor[]
 
Сообщений: 193
Регистрация: 28.03.2003

^igor[] вне форума Не в сети
я про агромную благодарность :eek:
  Ответить с цитированием
Старый 04.08.2003, 09:28   #24   
Воронеж.журфаК
 
Сообщений: 128
Регистрация: 13.06.2003
Возраст: 39

Банановый вне форума Не в сети
Читал вас, читал... Даже тему позабыл!
  Ответить с цитированием
Старый 04.08.2003, 09:35   #25   
Форумец
 
Аватар для CC
 
Сообщений: 220
Регистрация: 17.04.2003
Записей в дневнике: 1

CC вне форума Не в сети
Цитата:
Первоначальное сообщение от Банановый
Читал вас, читал... Даже тему позабыл!
Это всегда так.
Я вот сел пейсать форум, так почему - то
получается гостевая
  Ответить с цитированием
Старый 04.08.2003, 18:58   #26   
Registered User
 
Аватар для Snake
 
Сообщений: 449
Регистрация: 21.08.2002
Возраст: 42

Snake вне форума Не в сети
CC писать форумы самому просто бесполезная трата времени. Всеравно они будут проигрывать западным аналогам.
  Ответить с цитированием
Старый 05.08.2003, 10:03   #27   
Архитектор
 
Аватар для ^igor[]
 
Сообщений: 193
Регистрация: 28.03.2003

^igor[] вне форума Не в сети
Snake
пессимист. если бы все думали как ты, не было бы у нас ни тетриса, ни корсаров, ни петьки с васильиванычем, ни гэга, ни крида...

...не было бы у нас ТАТУ... :super: ...и слава богу!
  Ответить с цитированием
Старый 05.08.2003, 13:28   #28   
Registered User
 
Аватар для Snake
 
Сообщений: 449
Регистрация: 21.08.2002
Возраст: 42

Snake вне форума Не в сети
^igor[] я скорее реалист.
  Ответить с цитированием
Старый 06.08.2003, 13:26   #29   
Форумец
 
Аватар для CC
 
Сообщений: 220
Регистрация: 17.04.2003
Записей в дневнике: 1

CC вне форума Не в сети
Цитата:
Первоначальное сообщение от Snake
CC писать форумы самому просто бесполезная трата времени. Всеравно они будут проигрывать западным аналогам.
А если тебе за это деньги платят ?
Причем нормальные, не очень большие, но нормальные

CC добавил [date]1060165793[/date]:
Цитата:
Первоначальное сообщение от ^igor[]
Snake
пессимист. если бы все думали как ты, не было бы у нас ни тетриса, ни корсаров, ни петьки с васильиванычем, ни гэга, ни крида...

...не было бы у нас ТАТУ... :super: ...и слава богу!

ШШШШШ


НЕ покушайтесь на святое !
Тетрис - рулит.
  Ответить с цитированием
Старый 06.08.2003, 19:41   #30   
Stebanoid
 
Аватар для Dr.PC
 
Сообщений: 1,940
Регистрация: 30.07.2003
Возраст: 40

Dr.PC вне форума Не в сети
Простите за наглое вторжение ламера в этом деле, но нелзя ли закодировать содержимое страницы и приложить к ней прогу дешифровщик- и пусть смотрят все кому не лень(расшифровать-то сможет токо владелец ключа)? а расшифровывать будет опять же комп юзаря?
и никакой серверной авторизации!
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind