Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Iniciante1

Jquery validation não funciona no ie

Recommended Posts

Pessoal, tenho o jquuery aqui e o jquery validation, para validação de formulários...

 

No entanto, fiz como um tutorial do Thiago Belem aqui do Imasters, onde é exemplificado como se instalr esse plugin. Segui a risca e mesmo assim o validation não funciona somente no ie ,sendo que em outros browsers ta ok....

 

O que fazer????

 

 

Segue em anexo também o arquivo que não funciona, é uma tela de login com apenas dois campos a serem validados....

 

<?php 
ob_start();
include ("dbc.php");

$login = mysql_real_escape_string($_POST['login']);

if ($_POST['Submit']=='Entrar')
{
$md5pass = md5($_POST['pwd']);
$sql = "SELECT * FROM usuarios WHERE login = '$login' AND senha = '$md5pass' AND status='1' "; 
			
$result = mysql_query($sql) or die (mysql_error()); 
$num = mysql_num_rows($result);
if (!$result){
header("Location: index.php?msg=Erro: Login Inválido");
//echo "Error:";
exit();		
	
}
		


    if ( $num != 0 ) { 
	
$dados = mysql_fetch_object($result);
        // A matching row was found - the user is authenticated. 
		session_cache_expire(1);
		session_start(); 
	    
	    $_SESSION['usuario']= $dados->login;
        $_SESSION['permissao'] = $dados->permissao;
		
		
	   if (isset($_GET['ret']) && !empty($_GET['ret']))
		{
		header("Location: $_GET[ret]");
		} else
		{			
			if ($dados->permissao=='Administrador'){
	    	header("Location: myaccount.php");		
        exit;
			}
		}
		//echo "Logged in...";
		
    } 

header("Location: index.php?msg=Erro: Login Inválido");
//echo "Error:";
exit();		
}
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	/*   list($user_id,$login,$permissao) = mysql_fetch_row($result);
		// this sets variables in the session 
		$_SESSION['usuario']= $login;  
	$_SESSION['permissao']=$permissao["permissao"];
		//for debug purposes only
echo 'DEBUG<hr>'; print_r($_SESSION); exit;
   
        $dados = mysql_fetch_object($result);
        // this sets variables in the session 
        $_SESSION['usuario']= $dados->login;
        $_SESSION['permissao'] = $dados->permissao;
		//for debug purposes only
//echo 'DEBUG<hr>'; print_r($_SESSION); exit;

		  if ($dados->permissao=='Administrador'){
	    	header("Location: myaccount.php");		
        exit;
		
		/*	
		if (isset($_GET['ret']) && !empty($_GET['ret']))
		{
		header("Location: $_GET[ret]");
		} else{
			if ($permissao["permissao"]=='Administrador'){
	    	header("Location: myaccount.php");	
        exit;
			}
			
			
		}
		//echo "Logged in...";
		
    } 
	}//else{*/
		
	


?>
<html>
<head>

<title>Login Cobra 12 Horas</title>
<script language="JavaScript" src="conf/jquery.js" type="text/javascript"></script>

<script type="text/javascript">
$(document).ready( function() {
$("#formularioContato").validate({
// Define as regras
rules:{
login:{
// campoNome será obrigatório (required) e terá tamanho mínimo (minLength)
required: true, minlength: 2
},
pwd:{
// campoEmail será obrigatório (required) e precisará ser um e-mail válido (email)
required: true,  minlength: 2
}
},
// Define as mensagens de erro para cada regra
messages:{
login:{
required: "Digite o seu login!",
minLength: "O seu nome deve conter, no mínimo, 2 caracteres"
},

pwd:{
required: "Digite a sua senha!",
minLength: "O seu nome deve conter, no mínimo, 2 caracteres"
},

}
});
});

</script>
</head>

<body>

<link href="styles.css" rel="stylesheet" type="text/css">

<?php if (($_GET['msg'])) { 

echo "<div class=\"msg\"> $_GET[msg] </div>"; 

} ?>


<br />
<table width="35%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
    <td width="350" height="109" bgcolor="#d5e8f9"class="logo"> </td>
  </tr>
  <tr> 
    <td bgcolor="#e5ecf9" class="mnubody"><form id="formularioContato"  method="post" action="" >
        <p> </p>
        <p align="center" class="ls">Login 
<input name="login" type="text" id="login" size="20" >
          <br />
          <br />
          Senha
          <input name="pwd" type="password" id="pwd" size="20">
        </p>
        <p align="center"> 
          <input type="submit" name="Submit" value="Entrar" class="botao3d">
           <input type="reset" name="Submit" value="Limpar" class="botao3d">
           <br />
           <br />
        <a href="forgot.php">Esqueci minha senha?</a></p>
</form></td>
      
  </tr>
  <tr>
    <td bgcolor="#e5ecf9" class="logozs"> </td>
  </tr>
</table>
<p><br />
  <br />
</p>
<div class="des">
  <p>Desenvolvido por ZSBIT - Soluções em Tecnologia da Informação - - "Nosso empreendimento pelo seu empreendimento"! <br />
  <a href="http://www.zsbit.com.br/" class="zsbit"> www.zsbit.com.br</a>   </p>
</div>
</body>
</html>

Aguardo retorno a agradeço pela atenção....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.