grasi 0 Denunciar post Postado Novembro 17, 2004 Estou fazendo um sistema de autenticação de usuário bem simples, mas está dando erro. Criei a tabela usuários: USE ProjHansen_v97; CREATE TABLE USUARIOS ( IDUSUARIO int(6) NOT NULL auto_increment, USUARIO varchar(50), SENHA varchar(15), PRIMARY KEY (IDUSUARIO) )TYPE= MYISAM COMMENT='Sistema de Login'; agora o arquivo login.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Sistema de Login</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <p> </p> <form name="form1" method="post" action="login.php"> <table width="40%" border="0" align="center" cellpadding="10" cellspacing="0"> <tr> <td>Login:</td> <td><input name="Usuario" type="text" id="Usuario"></td> </tr> <tr> <td>Senha:</td> <td><input name="Senha" type="password" id="Senha"></td> </tr> <tr align="center"> <td colspan="2"><input type="submit" name="Submit" value="Enviar"></td> </tr> </table> </form> </body> </html> agora o arquivo login.php <?php global $usuario, $senha, $sql, $conn, $bd, $rs, $rsUser; $usuario = $_POST["Usuario"]; $senha = $_POST["Senha"]; $sql = "SELECT IDUSUARIO, USUARIO, SENHA FROM usuarios WHERE USUARIO = '$usuario' AND SENHA = '$senha'"; $conn = mysql_connect ("localhost","","") or die("falha na conexão"); $bd=mysql_select_db("ProjHansen_v97") or die ("falha na conexão"); $rs = msql_query($sql,$conn); if (msql_num_fields($rs) != ""){ $rsUser = mysql_fetch_assoc($rs); setcookie ("Log_ID", $rsUser["IDUSUARIO"], time()+86400, "/" , "", 0); header ("location: formulario.html"); } else { header ("location: erro.php"); } mysql_free_result($rs); mysql_close($conn); ?> quando preencho o login.html dá a msg de erro: Fatal error: Call to undefined function: msql_query() in c:\apache\htdocs\sistema\login.php on line 20 Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Novembro 17, 2004 Fatal error: Call to undefined function: msql_query() in c:\apache\htdocs\sistema\login.php on line 20Usa mysql_query, se for o Mysql q estiver usando, é claro!!! hehe ;) Compartilhar este post Link para o post Compartilhar em outros sites
grasi 0 Denunciar post Postado Novembro 17, 2004 michelsp valeu a dica, as vezes tá na cara da gente e não se vê.....funcionou que foi uma maravilha! :rolleyes: Compartilhar este post Link para o post Compartilhar em outros sites