पीएचपी में पंजीकरण के तुरंत बाद प्राधिकरण
वर्तमान में, हमारा पंजीकरण इस तरह से बनाया गया है, कि उपयोगकर्ता पहली बार लॉगिन-पासवर्ड दर्ज करता है पंजीकरण करते समय, और फिर तुरंत बाद उन्हें दूसरी बार दर्ज करता है, वेबसाइट पर प्रवेश करना चाहता है।
यह वास्तव में बहुत सुविधाजनक नहीं है और उपयोगकर्ताओं को परेशान करेगा। बेहतर यह होगा कि सफल पंजीकरण के तुरंत बाद स्वचालित रूप से प्राधिकरण हो जाए। इसके लिए सफल पंजीकरण के तुरंत बाद सत्र में सफल प्राधिकरण का निशान लिख दें:
<?php
if (!empty($_POST['login']) and !empty($_POST['password'])) {
$login = $_POST['login'];
$password = $_POST['password'];
$query = "INSERT INTO users SET login='$login', password='$password'";
mysqli_query($link, $query);
$_SESSION['auth'] = true; // प्राधिकरण का निशान
}
?>
अपने कोड को इस तरह संशोधित करें कि पंजीकरण के बाद उपयोगकर्ता स्वचालित रूप से अधिकृत हो जाए।