Mailinglisten-Archive |
Sorry, einmal zu früh gedrückt. Hallo Barb, ich mache das so! Erst mal die Daten aus der DB lesen, wenn OK dann entsprechendes Array zurückliefern und die Session Variable damit füllen. Hier mal ein Schnipsel aus dem Code. Ich hoffe Du kommst ohne Erklärung zurecht. ---------------- function login($l_user="",$l_pass="", $l_lang="") // ist $l_user oder $l_pass leer if ( (empty($l_user)) or (empty($l_pass)) ) { // Benutzer ist GAST $this->data = array("uid" => "999999" , "user" => "Guest","rights" => "00000000"); } else { //check ob Benutzer in Datenbank vorhanden $query = "select user.id as id,user.rights as rights, user.emp_id as emp_id ," ."concat(employ.emp_vname,' ',employ.emp_name) AS full_name " ."from user LEFT JOIN " ."employ USING (emp_id) where user.login = '$l_user' " ."and user.pass = PASSWORD('$l_pass') and user.user_active = '1' "; $this->query( $query); if ( $this->num_rows() ) { while ($this->next_record() ) { $this->data = array("uid" => $this->f("id") , "user" =>$this->f("full_name"), \ "rights" => $this->f("rights"),"u_emp_id" => $this->f("emp_id")); } } else { //zeige Fehler Seite an $this->err_page("50100",$l_lang); } } }//END function login() ------------------------ Mit freundlichen Grüßen Michael Ackermann IT-Manager Mindjet GmbH - European Headquarters www.mindjet.de > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_phpcenter.de > [mailto:php-admin_(at)_phpcenter.de]Im Auftrag > von Barbara Griem > Gesendet: Dienstag, 11. Dezember 2001 17:03 > An: php_(at)_phpcenter.de > Betreff: RE: [php] sessions zum zehnten... > > In meinem Fall geht es dabei um die reinen > Einlog-Daten für > MySql und irgendwie weiß ich nicht, wie ich die > verfizieren > soll, schließlich liegt das Passwort ja > verschlüsselt in der > DB. Da muß ich wohl noch einen Moment nachdenken.... > > Danke barb :) > -- > ** http://www.php-center.de ** > Die PHP-Liste: mailto: php_(at)_phpcenter.de > http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive