Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

а вот Dreamweaver MX

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Web-дизайн] >> а вот Dreamweaver MX
Имя
Сообщение << Старые топики   Новые топики >>
а вот Dreamweaver MX - 2005-05-19 21:24:15   
Вики

Сообщений: 84
Оценки: 0
Присоединился: 2005-03-10 13:17:56

помогите как   сделать  в  Dreamweaver MX   так чтоб при заходе на страницу страница   требовала пароль а если пороль неправельно введён то просит ещё раз повторить?

плизз    скажите  буду рат и благодарен )
Post #: 1
а вот Dreamweaver MX - 2005-05-19 23:25:34   
ZnoY

Сообщений: 6
Оценки: 0
Присоединился: 2005-05-18 16:06:33
Народ обленился, не проще и быстрее через поисковик найти сайт где есть скрипты и там посмотреть??!!!
Post #: 2
а вот Dreamweaver MX - 2005-05-20 01:49:19   
AL

Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
Тут Dreamweaver MX тебе не помощник. Тут без языка не обойтись.
Вот тебе полностью работоспособный пример, самый простой и эллементарный какой только можно написать за пару минут на PHP.
Итак, предполагается, что у тебя установлен сервер с интерпретатором (Apache+PHP)
Создаём 2 файла. Первый назовём, как обычно index.html. В него помещаем нашу форму с запросом на ввод чего-то там. Выглядеть этот файл будет так:
<BR>&lt;FORM ACTION='enter.php' METHOD='post'&gt;<BR>Введи пароль:<BR>&lt;INPUT TYPE='proverka' NAME='proverka'&gt;<BR>&lt;INPUT TYPE='submit' VALUE='Применить'&gt;<BR>&lt;/FORM&gt;<BR>
И создаём файлик с програмкой, которая будет обрабатывать полученные из вышеприведённой формы данные и так или иначе обрабатывать их. назовём его, как ты мог уже заметить из примера выше enter.php
Выглядеть он будет так:
<BR>&lt;?<BR>$in = &quot;AL&quot;;<BR>if ($proverka == $in) <BR> { <BR> echo &quot; Всё верно. Пароль принят &quot;; <BR> }<BR> else <BR> { <BR> echo &quot; Ошибочка вышла. Попробуй ещё разок :) <BR> &lt;meta http-equiv=\&quot;refresh\&quot; content=\&quot;2 url=index.html\&quot;&gt;&quot;; <BR> }<BR>?&gt;<BR>
Надеюсь ничего объяснять не надо? Потому что если ты знаком с PHP, то ты всё и так поймёшь, если нет, то….
Запускаем index.html, который выведет форму для ввода данных.
В файл enter.php, в переменную $in вводим некие данные, которые будут нашим "паролем" или именем (для пароля это слишком просто, объяснять почему слишком долго, много условий), с которым будем в дальнейшем сравнивать введённое в поле, в файле index.html значение. Наш, заранее установленный пароль будет "AL".
Итак, как это всё работает?
Например ввели в поле запроса пароля в файле inex.html "пароль" AL, нажали на кнопу "Применить".
Данные из формы передаются в файл enter.php и дальше начинается работа php-программы.
Примерно она работает так:
Данные в виде $proverka="AL"; поступают в программу, Программа смотрит, совпадают ли переменные $proverka(AL) и $in(AL). В данном случае совпадают, значит выполняется блок программы, который отвечает за положительный вариант результата проверки. В итоге тебе выведется сообщение "Всё верно. Пароль принят". На этом работа программы прекратится. Ты добился чего хотел.

А если ввели в индексной страничке слово, скажем "Вики" нажимаем кнопу "Применить".
Данные из формы передаются в файл enter.php в виде $proverka="Вики";.
Программа смотрит, совпадают ли переменные $proverka(Вики) и $in(AL). В данном случае не совпадают, значит выполняется блок программы, который отвечает за отрицательный вариант результата проверки. В браузере на 2 секунды выведется сообщение о том, что Ошибочка вышла и предложением попробовать снова, после этого тебя возвращают в файл index.html и всё начинается сначала.

Не знаю, по-моему вопросов больше возникнуть не должно. Разжевал, всё, что только можно.
Да простят меня те, кто шарит в PHP ошибки, которые тут есть я и сам вижу. И написал бы я этот код по-человечески, просто времени небыло, итак на описание работы 5 строк кода потратил кучу времени….

ZnoY, как говорит мой шеф на работе: "Учите мат-часть". Тут дело не в том, что народ обленился, просто надоело на такой простой вопрос подобные трактаты писать. Покупаешь самоМучитель и учишь. После этого таких вопросов не задаёшь "Как в визивинг-редакторе сделать серверный сценарий". Это смешно и многие, кто шарит, просто прочитав, улыбнутся и закроют страницу. И дело тут не в лени. И ещё одно. Заметь, вопрос стоит не как НАПИСАТЬ, а как СДЕЛАТЬ. Надеюсь, убедил. Учите языки.
[sm=go139.gif]
Post #: 3
а вот Dreamweaver MX - 2005-05-20 15:02:19   
Вики

Сообщений: 84
Оценки: 0
Присоединился: 2005-03-10 13:17:56

спасибо

я попробую познакомиться с этим языком ((
Post #: 4
а вот Dreamweaver MX - 2005-05-20 16:36:35   
ZnoY

Сообщений: 6
Оценки: 0
Присоединился: 2005-05-18 16:06:33
quote:

—————-<BR>Цитата: Дата:20.05.2005 1:49:19, Автор:AL ::
<BR>ZnoY, как говорит мой шеф на работе: &amp;amp;quot;Учите мат-часть&amp;amp;quot;. Тут дело не в том, что народ обленился, просто надоело на такой простой вопрос подобные трактаты писать. Покупаешь самоМучитель и учишь. После этого таких вопросов не задаёшь &amp;amp;quot;Как в визивинг-редакторе сделать серверный сценарий&amp;amp;quot;. &amp;amp;#1069;то смешно и многие, кто шарит, просто прочитав, улыбнутся и закроют страницу. И дело тут не в лени. И ещё одно. Заметь, вопрос стоит не как НАПИСАТ&amp;amp;#1068;, а как СДЕЛАТ&amp;amp;#1068;. Надеюсь, убедил. Учите языки. <BR>[sm=go139.gif]<BR>
—————-


Не убедил. ИМХО. Дело либо в нежелании либо в неумении(незнании что такое поисковик и его возможности)пытаться искать информацию которая нужна тебе. Хотя этой информацией завален инет.
Если бы он обратился с уже написанным кодом, даже очень простым, и у него возникала ошибка и он её не мог найти, то тут видно что он хоть что то пытался делать сам, но не получилось, вообщем это бывает у всех, как уж тут не помочь. Но если он даже не пытался это сделать, а сразу не напрягая голову полез на форум, чтобы найти того кто за него это сделает - это уже другое.
А если он не умеет искать в инете, то скорее он не представляет себе что такое инет. В этом случае вначале надо научиться юзать всемирную сеть, а потом браться за сайтостроительство.
Post #: 5
а вот Dreamweaver MX - 2005-05-20 23:06:28   
NorthWind

Сообщений: 169
Оценки: 0
Присоединился: 2004-07-29 00:39:24
2 AL, Znoi - парни, а вы не пробовали войну и мир писать в этом форуме? [sm=em121.gif]

А ваще в Дриммере есть метод реализапции серверных сценариев… Надо только уметь этим пользоваться… И там есть как раз авторизация на сайте… Если интересно - можно скачать на моем сайте (см адрес ниже) довольно подробный учебник по Дриммеруhttp://www.ruhelp.org/pages/det.php?id=5&amp;l=M.
Post #: 6
Страниц:  [1]
Все форумы >> [Web-дизайн] >> а вот Dreamweaver MX







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.