CSS登錄界面是現(xiàn)代網(wǎng)站中必不可少的一部分。而其實(shí)現(xiàn)中的后端代碼也是至關(guān)重要的。下面我們來(lái)談?wù)凜SS登錄界面中的后端代碼。
<?php //驗(yàn)證登錄信息 if($_POST['username'] != '' && $_POST['password'] != ''){ $username = $_POST['username']; $password = $_POST['password']; //連接數(shù)據(jù)庫(kù) $conn = mysqli_connect('localhost', 'root', 'password'); mysqli_select_db($conn, 'login'); //查詢(xún)登錄表 $query = "SELECT * FROM users WHERE username = '" . $username . "' AND password = '" . $password . "'"; $result = mysqli_query($conn, $query); //驗(yàn)證登錄信息是否正確 if(mysqli_num_rows($result) == 1){ session_start(); $_SESSION['username'] = $username; header('Location: success.php'); }else{ header('Location: error.php'); } } ?>
以上是一個(gè)簡(jiǎn)單的PHP后端代碼示例。在頁(yè)面上,登錄數(shù)據(jù)被傳遞給了后端PHP代碼進(jìn)行驗(yàn)證和處理。如果驗(yàn)證通過(guò),后端將創(chuàng)建一個(gè)新用戶(hù)會(huì)話并將其重定向到成功頁(yè)面。否則,用戶(hù)將被重定向到錯(cuò)誤頁(yè)面。