[php] System logowania

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
superges
Posty: 14
Rejestracja: sob lip 17, 2004 2:42 pm

[php] System logowania

Post autor: superges »

Witam
Mam problem z prostym systemem logowania :cry: a wygląda to tak

<html>
<head>
<title>System logowania</title>
</head>
<body>

<FORM method="POST" action="dane.php">
<p>Podaj login: <INPUT type="text" name="login" size=10></p>
<p>Podaj hasło: <INPUT type="password" name="haslo" size=10></p>
<INPUT type="submit" value="Wyślij">
</FORM>

</body>
</html>

Plik php:
</head>
<body>
<?
if ( ($login == "admin") && ($haslo == "root") )
{
echo"jestes zalodowany";
}

else {

echo"Nie masz dostępu do tej strony";

}

?>

</body>
</html>


Działa jeżeli jest jeden użytkownik
ale kiedy chce dopisać 2 użytkownika to niestety wyskakuje błąd
A drugi problem to to czy moge coś dopisać aby tej strony nie dało się
zapisać ani edytować
Jeżeli tak to prosze mi napisać co gdzie moge dopisać
viraptor
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn cze 28, 2004 12:58 pm
Kontakt:

Re: System logowania

Post autor: viraptor »

superges pisze:Działa jeżeli jest jeden użytkownik
ale kiedy chce dopisać 2 użytkownika to niestety wyskakuje błąd
Jaki blad?
Jesli chcesz na stale wpisac userow, to:
[php]<?php
if ( (($login == "admin") && ($haslo == "root")) || (($login == "admin1") && ($haslo == "haslo2")) || (...... )) {}
?>[/php]
superges pisze:A drugi problem to to czy moge coś dopisać aby tej strony nie dało się zapisać ani edytować
Jesli chodzi ci o kod html, to nie jest to mozliwe.
superges
Posty: 14
Rejestracja: sob lip 17, 2004 2:42 pm

Re: [php] System logowania

Post autor: superges »

A czy moge ten skrypt jakoś zabezpieczyć żeby ktoś np: nie zapisał sobie strony i nie poczytał haseł??
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [php] System logowania

Post autor: Grzegorz Winiarski »

Zwykły użytkownik nie ma możliwości przeczytania hasła z tej strony.
superges: Używaj odpowiedniego kodu jezeli korzystasz z html-a
ODPOWIEDZ