Wais
Peazn,
Ich hab eine Frage ich hab mir ein Code geschrieben mit Aktivierung eines Users und ich hab jetzt ein Problem mit dem Login, es soll überprüft werden ob ein User aktiviert ist oder nicht....
DB Struktur
Ich hab eine Frage ich hab mir ein Code geschrieben mit Aktivierung eines Users und ich hab jetzt ein Problem mit dem Login, es soll überprüft werden ob ein User aktiviert ist oder nicht....
| Zitat: |
| Login Code $sql="SELECT UserId FROM users WHERE UserName='".$name."' AND UserPass=MD5('".$pass."') LIMIT 1"; $result= mysql_query($sql) or die(mysql_error()); if (mysql_num_rows($result)==1){ $user=mysql_fetch_assoc($result); return $user['UserId']; }else{ return false; } |
DB Struktur
| Zitat: |
| DB Struktur CREATE TABLE `users` ( `UserID` int(11) NOT NULL auto_increment, `UserName` varchar(30) NOT NULL default '', `UserPass` varchar(32) NOT NULL default '', `UserSession` varchar(32) default NULL, `UserCode` varchar(10) NOT NULL default '', `UserDate` datetime NOT NULL default '0000-00-00 00:00:00', `UserActive` tinyint(1) unsigned default '0', `UserMail` varchar(150) NOT NULL default '', `UserICQ` varchar(25) NOT NULL default '', PRIMARY KEY (`UserID`), UNIQUE KEY `NickName` (`UserName`), UNIQUE KEY `UserMail` (`UserMail`) ) TYPE=MyISAM AUTO_INCREMENT=12 ; |