ik ben een zeer beginnende phper en ik moet een login script maken.
Nu heb ik een aantal tutorial gevolgd maar ik kan er nog niet echt wegwijs uit worden. Ik heb een stukje code waar ik niet precies van snap wat het nou precies doet en op google vind ik ook niet echt een duidelijke uitleg.
Misschien kunnen jullie mij een beetje uitleggen wat dit ongeveer doet met "//" commentaar.
if ($_POST['doLogin']=='Login') {
$user_email = $data['usr_email'];
$pass = $data['pwd'];
if (strpos($user_email,'@') === false) {
$user_cond = "user_name='$user_email'";
} else {
$user_cond = "user_email='$user_email'";
}
$result = mysql_query("SELECT `id`,`pwd`,`full_name`,`approved`,`user_level` FROM users WHERE
$user_cond
") or die (mysql_error());
$num = mysql_num_rows($result);
if ( $num > 0 ) {
list($id,$pwd,$full_name,$approved,$user_level) = mysql_fetch_row($result);
if(!$approved) {
$err[] = "Error";
}
if ($pwd === PwdHash($pass,substr($pwd,0,9))) {
if(empty($err)){
alvast bedankt!