ďťż
Podstrony
|
telcocafeCzy mozna zrobic rejestrowanie i logowanie jak do forum przy uzyciu tylko php? bez mysql? :> Prosze o pewna odp ... ;-)mozna zrobic jednak zbyt bezpieczne to nie jest bezpieczniej na bazie niz na plikach ale to juz jak kto woli Użytkownik Gruchi edytował ten post 23 grudzień 2005, 16:54 @Gruchi - przy rejestracji mozna dopisywac do pliku uprawnien recznie takie cos jak np $user[]='nazwa|haslo'; - jak sie wywola taki plik to sie nic nie pokaze. Wiecej z tym zachodu ale jest to mozliwe i chyba tak samo bezpieczne. Jednak polecam na MySQL.... aLe ostatnio było na plikach txt w Ekspercie, nie pamiętam który to numer, ale przeszukaj kolekcję ;) Jednak polecam na MySQL.... aLe ostatnio było na plikach txt w Ekspercie, nie pamiętam który to numer, ale przeszukaj kolekcję ;) Jednak polecam na MySQL.... aLe ostatnio było na plikach txt w Ekspercie, nie pamiętam który to numer, ale przeszukaj kolekcję ;) Przecie to nielegalne ;) A mógłbyś mi to napisać?? bo ostatnio nie kupowałem experta? Czy mozna zrobic rejestrowanie i logowanie jak do forum przy uzyciu tylko php? bez mysql? :> Prosze o pewna odp ... ;-) No tak jak tutaj koledzy wspomniali... dziki plik na wlasnym formacie... albo jesli dla jednego uzytkownika to jedna instrukcja warunkowa i po klopocie :) Na plikach trzeba to wrzucic w petli i zrobic na tablicy... wg. mnie wtedy to najlepiej dziala :) jak chcesz to Ci moge zaraz cos takiego napisac ;-) Najprostszy(i raczej bezpieczny) sposób z jakiego ja korzystam: 1. Generuję sobie hasło używając md5(); 2. Tworzę plik tekstowy i wpisuje: "user|zakodowane_haslo". 3. Tworzę formularz logowania, a dane sprawdzam poprzez funkcję: function loguj($user, $pass) { $user = trim($user); $pass = trim($pass); $file = file('users.php'); for ($i=0; $i<count($file); $i++) { $wiersz = explode('|', $file[$i]); if ($user==trim($wiersz[1]) && md5($pass)==trim($wiersz[2])) return $user; } echo 'Logowanie nie powiodło się. Spróbuj ponownie'; return false; } 4. Jeśli logowanie się powiedzie to tworzę sesję, a później tylko sprawdzam czy istnieje odpowiednia sesja. No chyba by było na tyle :P Użytkownik marrek13 edytował ten post 23 grudzień 2005, 22:37 czemu piszecie że w pliki o jakimś dzikim rozszerzeniu. Według mnie lepiej umieścić to w pliku php jako zmienną np. <?php $login_admin = "login"; $haslo_admin = "haslo"; ?> No i nazwa jakaś bardziej skoplikowana i inny katalog na wszelki wypadek thx thx all ;-) mowicie tu o zabezpieczeniach a ja po prostu sie bawie w php ... ucze wlasciwie i zabezpieczeniami narazie sie nie przejmuje:) a jakby co to mi nie chodzi o logowanie tylko dla admina tylko dla wielu uzytkownikow ... dodatkowo chcialem zrobic rejestracje;-) i zrobie to raczej w mysql'u, bo w php to strasznie duzo mieszania z tymi txt'ami:D thx thx all ;-) mowicie tu o zabezpieczeniach a ja po prostu sie bawie w php ... ucze wlasciwie i zabezpieczeniami narazie sie nie przejmuje:) a jakby co to mi nie chodzi o logowanie tylko dla admina tylko dla wielu uzytkownikow ... dodatkowo chcialem zrobic rejestracje;-) i zrobie to raczej w mysql'u, bo w php to strasznie duzo mieszania z tymi txt'ami:D thx thx all ;-) mowicie tu o zabezpieczeniach a ja po prostu sie bawie w php ... ucze wlasciwie i zabezpieczeniami narazie sie nie przejmuje:) a jakby co to mi nie chodzi o logowanie tylko dla admina tylko dla wielu uzytkownikow ... dodatkowo chcialem zrobic rejestracje;-) i zrobie to raczej w mysql'u, bo w php to strasznie duzo mieszania z tymi txt'ami:D |
|||
Sitedesign by AltusUmbrae. |