Maison > développement back-end > tutoriel php > 登录页面验证~~~~ 求救

登录页面验证~~~~ 求救

WBOY
Libérer: 2016-06-23 14:14:15
original
733 Les gens l'ont consulté

PHP SQL

if ($_POST["admin"]!=""){				$admin=$_POST["admin"];		$pwd=$_POST["pwd"];		 		$conn = new com("ADODB.Connection");  		$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("../../YCHB85SAD87/#YCHB85SAD87.mdb");				$conn->open($connstr);				$sql="select * from admin where admin='$admin' and pwd='$pwd'";		$rs = new com("ADODB.RecordSet");		$rs->Open($sql,$conn,1,1);					  if(! $rs->eof){  			session_start();  			$_SESSION['username']=$rs['username']; 			 echo "<script>alert('登录成功!');window.location='main1.asp';</script>"; 			}  			else{ 			echo "<script>alert('登录失败!');history.back();</script>";  			}					}
Copier après la connexion

Warning: (null)(): Invoke() failed: 发生意外。 Source: Microsoft OLE DB Provider for ODBC Drivers Description: 操作已被取消。

Warning: (null)(): Invoke() failed: 发生意外。 Source: ADODB.Recordset Description: 连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。 
 
新手求help

回复讨论(解决方案)

求解析

这样写验证判断不怕被注入吗?

这个测试的 依赖注入在另个文件的

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal