![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
mam taki skryp logowania:
admin.php: [php:1:4fe7f78529]<?php include("loginy.php"); if($login == $nick && $haslo == $pass{ echo "Poprawne dane, witamy"; } else{ echo "Złe dane"; } ?>[/php:1:4fe7f78529] loginy.php: [php:1:4fe7f78529]<?php $nick = 'admin'; $pass = 'test'; ?>[/php:1:4fe7f78529] a jeżeli bym chciał dodać innych użytkowników to jak to pozmieniać ? pozdrawiam i z góry dzięki za wyrorumiałośc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
[php:1:9663b5ac70]<?php
//loginy.php $users['jeden user'] = 'paswordzik'; $users['inny_user'] = 'moje haslo'; ?>[/php:1:9663b5ac70] ! pomyśl o wprowadzeniu hashowania md5() [php:1:9663b5ac70]<?php require("loginy.php"); $login = $_POST[login]; //login pochodzi z formularza, tak? $haslo = $_POST[haslo]; //j.w. if($users[$login]==$haslo){ echo "Poprawne dane, witamy"; } else { echo "Złe dane"; } ?>[/php:1:9663b5ac70] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
i oczywiście po raz kolejny rogrog ratuje mnie z opresji (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
oczywiście tradycyjnie: WIELKIE DZIĘKI a co do md5() to jak narazie nie wiem z czym to się je (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale postaram się z manuala coś zrozumieć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
pojawił się nowy problem, a mianowicie:
jeżeli w forularzu ktoś NIC nie wpisze (ani hasła ani loginu) albo wpisze sam login a hasło zostawi puste to też mu pokazuje, że jest zalogowany :/ |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
masz rację
a gdybyś np. wpisał nieistniejącą nazwę użytkownika z pustym hasłem - myślę że też by cię zalogował :/ zrób tak: [php:1:a0ef681bca]<?php if(isset($users[$login]) AND $users[$login]==$haslo){ ... ?>[/php:1:a0ef681bca] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:51 |