NOSMOKING.RU - НЕ КУРИМ! http://nosmoking.ru/phpBB2/ |
|
Кто шарит в вэб-программировании хоть чуть чуть? HELP!!! http://nosmoking.ru/phpBB2/viewtopic.php?f=3&t=6376 |
Страница 1 из 2 |
Автор: | Зак Юниор [ 12 май 2006, 19:48 ] |
Заголовок сообщения: | Кто шарит в вэб-программировании хоть чуть чуть? HELP!!! |
Привет. Я знаю, что многие участники этого шарят в веб-дизайне и программировании… Так вот, вашему «брату по оружию», «собрату по несчастью», «покорному слуге» и т.п. и т.д. ![]() Надо создать страничку с полем для ввода логина и пароля и кнопкой «ввод» или типа того… И написать такой скрипт, а может и писать не надо, чтобы при вводе любого логина и пароля пользователь попадал на заданную мной страницу… И желательно, чтобы скрипты были инкогнито… Как бы кнопка посылала на пхп-программу (или аналог, язык программирования собственно не важен) а эта программа в свою очередь посылала бы на заданную страницу… Вроде бы ничего сложного ![]() |
Автор: | active-x [ 12 май 2006, 22:55 ] |
Заголовок сообщения: | |
Для этой (и друих) целей советую инструментарий Visual Web Developer (http://msdn.microsoft.com/vstudio/expre ... fault.aspx) Там компонента формы ввода логина-пароля уже есть, ее надо только разместить в визуальном редакторе. Хотя, логику обработки введенных паролей-логинов все равно придется писать руками. Дальше если только конкретные вопросы. |
Автор: | Зак Юниор [ 13 май 2006, 00:38 ] |
Заголовок сообщения: | |
Не очень то понятно... Вроде бы всё гораздо проще задумано ![]() |
Автор: | Безголовый [ 13 май 2006, 01:45 ] |
Заголовок сообщения: | |
а на каком сервере будут стоять скрипт и страничка? да хакни лучше nosmoking, наверняка есть у них такая страничка, просто прячут они ее, проще не придумаешь |
Автор: | active-x [ 13 май 2006, 10:48 ] |
Заголовок сообщения: | |
Зак Юниор писал(а): Не очень то понятно... Вроде бы всё гораздо проще задумано
![]() Тогда не совсем понятно, что ты хочешь. Совсем без навыков какого-то программизма сделать твою задачу самостоятельно сложно, опираясь только на советы в форуме. Если ты хочешь, чтобы кто-то в форуме написал тебе часть кода - тогда значительно подробнее опиши сценарий работы со всеми ветвлениями (вариации непавильного пароля и т.п.). Насчет сложности и моей рекомендации. Ничего сверхсложного я не предложил. Я написал, что предпочтительно использовать для этой цели инструментарий Microsoft Visual Web Development. С его помощью удобно создавать динамические веб-страницы, используя визуальный редактор и набор готовых компонентов (типа форм ввода пароля-логина). |
Автор: | MustDie [ 15 май 2006, 14:00 ] |
Заголовок сообщения: | |
мож я чего не так понял - не проще склепать обычную http-авторизацию? для чего микроскопом гвози фигачить? на гуглю-яндекс: "php + http авторизация" там разберешься, если есть навыки если нет - то гм ... уж не знаю чего посоветовать =) ставь конкретно ТЗ тогда |
Автор: | HanYong [ 15 май 2006, 15:13 ] |
Заголовок сообщения: | |
MDie писал(а): мож я чего не так понял - не проще склепать обычную http-авторизацию?
для чего микроскопом гвози фигачить? на гуглю-яндекс: "php + http авторизация" там разберешься, если есть навыки если нет - то гм ... уж не знаю чего посоветовать =) ставь конкретно ТЗ тогда Там "кнопка" должна сперва посылать "на программу", а уже "на программа" должна посылать "на страницу". То есть какой-то моск заскриптованный в "на программе" быть все же должен, который сверит пароль и найдет по заданному логину соответствующую "на страницу". Никаких микроскопов нет. Просто предложил использование ASP.NET, чтобы человек сразу учился хорошему, а не переучивался потом. |
Автор: | MustDie [ 15 май 2006, 18:55 ] |
Заголовок сообщения: | |
какой же ты максималист, Сонег ![]() в дотнете есть и плюсы и минусы, что можно сказать асолютно обо всем. |
Автор: | HanYong [ 15 май 2006, 23:04 ] |
Заголовок сообщения: | |
MDie писал(а): какой же ты максималист, Сонег
![]() в дотнете есть и плюсы и минусы, что можно сказать асолютно обо всем. Я не говорил, что дотнет идеален. Я только сказал свое мнение о том, что лучше предпочесть, с учетом простоты решения задачи и перспективности полученных навыков. |
Автор: | MustDie [ 16 май 2006, 08:27 ] |
Заголовок сообщения: | |
Цитата: чтобы человек сразу учился хорошему .. подразумевает, что иное - это плохое ![]() |
Автор: | HanYong [ 16 май 2006, 14:46 ] |
Заголовок сообщения: | |
MDie писал(а): Цитата: чтобы человек сразу учился хорошему .. подразумевает, что иное - это плохое ![]() Да нет, просто ИМХО хорошая перспективная штука. Можно спорить, опровергать и даже слать открыто нах без объяснения причин -) |
Автор: | Зак Юниор [ 16 май 2006, 17:52 ] |
Заголовок сообщения: | |
Привет, уважаемые. Вижу тут развязалась чёткая дискуссия в моё отсутствие… Спасибо огромное за желание помочь… Вот что значит наше братство носмокеров!!! Просили расписать подробнее… Вот как должно выглядеть схематично: На странице размещены поля для ввода логина и пароля… Максимальное число символов и в той и другой строке ну… скажем – 12. Также имеется кнопка отправки данных на пхп-программу… Если при пустых полях происходит нажатие на кнопку, то ничего не происходит, если в каком нибудь из полей есть хотя бы один символ и происходит нажатие на кнопку, то данные отправляются на пхп-программу а она, независимо от их значения направляет на определенную страницу или выдает всплывающее окно с описанием ошибки… Ну даже на знаю как подробнее обьяснить, ведь вроде бы и так все предельно просто получается… В общем: имитация авторизации ![]() |
Автор: | Безголовый [ 17 май 2006, 01:13 ] |
Заголовок сообщения: | |
Зак Юниор писал(а): Устанавливать страницу буду на сервере blidex.com
Хе-Хе, Соник, как же это ты на апачевский сервер свой мелкософтовский ASP.NET прилепишь? Тем более что он не свой собственный родной, а провайдера-хостера. Ну-ка расскажи поподробней... Вот начало tutorial по ASP.NET, для начинающих: http://www.w3schools.com/aspnet/aspnet_intro.asp Здесь рассказывают, что ASP.NET работает под IIS. IIS - это такой тип сервера от Майкрософт. IIS - это не то же самое, что сервер Apache. Под управлением серверов Apache работает большинство веб-серверов в Интернет. Если хочешь узнать поподробней про веб-сервера и отличия Apache от IIS - обращайся. Но дальше - только если конкретные вопросы. Аааа, вот еще ссылочка по теме: http://weblogs.asp.net/israelio/archive ... 24852.aspx На ASP, кстати. ![]() |
Автор: | Безголовый [ 17 май 2006, 03:16 ] |
Заголовок сообщения: | |
Эх, Зак, честно говоря, никогда ничего не писал на PHP, но давай вместе попробуем, а товарищи поправят если что. В одной и той же директории на сервере необходимо создать три файла: input.html (здесь вводится логин и пароль), authorize.php (это псевдоскрипт, переадресующий на страницу с сообщением об ошибке) и error.html (собственно страница с сообщением об ошибке). Содержание input.html: Код: <html> <head> <meta http-equiv="content-type" content="text/html; charset=cp-866"/> <!-- Вместо cp-866 нужно подставить windows-1251 или KOI8-R или ISO-8859-5 если русские шрифты не видны --> <title>Страница авторизации</title> </head> <body> <form enctype="multipart/form-data" name="authorize" method="POST" action="authorize.php"> <p>Введите логин: <input type="text" name="login" size="12" value="лабуда"/> </p> <p>Введите пароль: <input type="password" name="password" size="12" value="полная"/> </p> <p><input type="submit" name="SUBMIT" value="Войти"/></p> </form> </body> </html> Содержание authorize.php: (на файлы со скриптами (.php, .cgi) следует установить права rwxr-xr-x (755)) Код: <?php header('Location: http://www.blidex.com/~zak_user/error.html'); ?> Вместо URL выше нужно указать реальный URL страницы error.html. Содержание error.html: Код: <html>
<head> <meta http-equiv="content-type" content="text/html; charset=cp-866"/> <!-- Вместо cp-866 нужно подставить windows-1251 или KOI8-R или ISO-8859-5 если русские шрифты не видны --> <title>401 Ошибка авторизации</title> </head> <body> <h2><b>401 Error: Ошибка авторизации <br/> Неверный или неправильно введенный пароль или логин.</b></h2> </body> </html> Решает твою задачу? Сервера с PHP под рукой нет, так что за работоспособность поручиться не могу. |
Автор: | HanYong [ 17 май 2006, 06:51 ] |
Заголовок сообщения: | |
Безголовый писал(а): Зак Юниор писал(а): Устанавливать страницу буду на сервере blidex.com Хе-Хе, Соник, как же это ты на апачевский сервер свой мелкософтовский ASP.NET прилепишь? Тем более что он не свой собственный родной, а провайдера-хостера. Ну-ка расскажи поподробней... В изначальном условии язык программирования и сервер были не указаны, т.е. на выбор. |
Страница 1 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |