Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> klasa ?, klasa systemu logowania
wolferin
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 4.12.2005

Ostrzeżenie: (0%)
-----


witam
mam system logowania oparty na MySQL który na moje potrzeby działa dobrze, ale niechce go przepisywac za każdym razem gdy robię nowy projekt.Chciałbym to upakowac w klase tylko nie bardzo wiem jak, moje OOP jest narazie na poziomie podstawowym.
Chodzi mi o pokazanie przykładu takiej klasy.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ociu
post
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




  1. <?php
  2. final class MemberLog {
  3. private $user;
  4.  
  5. public function __construct( $u ) {
  6. $this->user = $u;
  7. }
  8.  
  9. public function in( $pass ) {
  10. $q = mysql_query("SELECT pass FROM ". TBL_NAME ." WHERE name='".$this->user."'");
  11. return (mysql_fetch_row($q) === $pass) ? true : false;
  12. }
  13. }
  14. ?>


index.php
  1. <?php
  2. $member = new MemberLog($_POST['nick']);
  3. if($member->in($_POST['password'])) setcookie('in', 'in', time()+3600);
  4. ?>


pozdrawiam

Ten post edytował Ociu 16.12.2005, 16:41:08
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 13:08