Tomuslaw [ Konsul ]
Login i hasło na stronie...
Witam. Jak można utworzyć na stronie www okienko z wpisaniem loginu i hasła? Tj. np. użytkownik wpisuje login, potem swoje hasło i wchodzi dopiero na daną stronę.
Tomuslaw [ Konsul ]
^ up ^
zmudix [ palnik ]
Może to troche okrężna droga :) Ale wejdź na www.try2hack.nl i porób levele w 3-cim czy 4-tym był applet javy z czymś takim. :)
Albo poszukaj czegoś o skryptach i apletach, bo tym to sie /chyba/ robi :)
Tomuslaw [ Konsul ]
Nie o to mi chodzi.
Chodzi mi o to, jak mógłbym na stronie zrobić takie okienko z loginem i hasłem do wpisania, aby tylko konkretne osoby znające hasło (wpisując słów login zarówno) mogły przejść do następnej strony
wolfen3741 [ Herr Oberst ]
Hmm do tego to jest chyba potrzebna java albo php, niestety nie za bardzo Ci pomogę, bo ja w zasadzie znam tylko czysty html :( Ale spróbuj poszukać, może trafisz na jakiś gotowy przykład.
mikmac [ Senator ]
sprawa banalna. nalezy podac dwie zmienne i authetication w HEADER.
mikmac [ Senator ]
tak to musi leciec na php (najlepiej) lub java - to juz nza mniej osob
moze wygladac tak:
<?php
// --------------------------------------------------
// Authenticate - basic http authentication example
// this script will cause the browser to pop up
// the network login window asking for user name and
// password. This happens when two headers are sent:
// header('WWW-authenticate: basic realm="Secure Area"');
// header("HTTP/1.0 401 Unauthorized");
// The realm name can be anything you like. Changing
// a realm name causes a new authorization request.
// --------------------------------------------------
//
// usage:
// <?php
// $authRealm = "My Realm Requires Login";
// require "authorizeSimple.php";
// echo "You are logged in if you see this";
// ?>
// -----------------------------------------------------------
// if 1 of the auth variables aren't set then either this is the
// first request or the user simply pressed ok without supplying
// input so send the authenticate and status headers and exit
// -----------------------------------------------------------
if (empty($HTTP_SERVER_VARS['PHP_AUTH_USER']) || empty($HTTP_SERVER_VARS['PHP_AUTH_PW']))
header("WWW-authenticate: basic realm=\"$authRealm\"");
header("HTTP/1.0 401 Unauthorized");
echo "You failed to provide a valid user-id or password\n";
exit;
else
// ---------------------------------------------------
// if user or password doesn't match
// send the auth and status headers again
// ---------------------------------------------------
if (('sampleuser' != $HTTP_SERVER_VARS['PHP_AUTH_USER']) ||
('samplepass' != $HTTP_SERVER_VARS['PHP_AUTH_PW']))
header("WWW-authenticate: basic realm=\"$authRealm\"");
header("HTTP/1.0 401 Unauthorized");
echo "You failed to provide a valid user-id or password\n";
exit;
?>
Antharis [ Inbred Dunedain ]
Troszeczkę jeszcze można poczytać tutaj :