Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2013, 04:37
CyberSoft
 
Fecha de Ingreso: febrero-2010
Mensajes: 22
Antigüedad: 14 años, 2 meses
Puntos: 0
problema con validacion de usuario

Hola muy buenas a todos, nada tengo un pequeño problema y es el siguiente.

Tenia mi site funcionando en un hosting bien y el cliente decide cambiar de empresa y ahora el codigo no me funciona, antes me validaba bien el usuario y ahora no, ayudenme por favor :stress: que ya no se que mas hacer.

este es el logeo.php

Código:
<?


$link=mysql_connect("localhost","qpv195","Nagusia07");
mysql_select_db("qpv195",$link) or die ("Error");

function quitar($mensaje)
{
$mensaje = str_replace("<","&lt;",$mensaje);
$mensaje = str_replace(">","&gt;",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
$mensaje = str_replace('\"',"&quot;",$mensaje);
$mensaje = str_replace("\\\\","\\",$mensaje);
return $mensaje;
}

if(trim($_POST["nick"]) != "" && trim($_POST["pass"]) != "")
{
$nickN = quitar($_POST["nick"]);
$passN = quitar($_POST["pass"]);

$result = mysql_query("SELECT pass FROM usuarios WHERE nick='$nickN'");
if($row = mysql_fetch_array($result))
{
if($row["pass"] == $passN)
{
//90 dias dura la cookie
setcookie("usNick",$nickN,time()+7776000);
setcookie("usPass",$passN,time()+7776000);
?>
<h1><b>Ingreso exitoso, ahora sera dirigido al area de usuarios.</b></h1>
<script type="text/javascript">
location.href = "areadeusuario.php";
</script>
<?
}
else
{
echo "Contraseña incorrecta";
}
}
else
{
echo "Usuario no existente en la base de datos";
}
mysql_free_result($result);
}
else
{
echo "Debe especificar un usuario y una contraseña";
}
mysql_close();
?>
y este es el login.php

Código:
<?php
include('logeo.php'); 
      $loginCorrecto = false;
      $idUsuarioL;
      $nickUsuarioL;
      $emailUsuarioL;
      $nombreUsuarioL;
	  $apellidosUsuarioL;
	  $telefonoUsuarioL;

if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"]))
{
$result = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE["usNick"]."' AND pass='".$_COOKIE["usPass"]."'");

if($row = mysql_fetch_array($result))
{
setcookie("usNick",$_COOKIE["usNick"],time()+7776000);
setcookie("usPass",$_COOKIE["usPass"],time()+7776000);
$loginCorrecto = true;
$idUsuarioL = $row["id"];
$nickUsuarioL = $row["nick"];
$emailUsuarioL = $row["email"];
$nombreUsuarioL = $row["nombre"];
$apellidosUsuarioL = $row["apellidos"];
$telefonoUsuarioL = $row["telefono"];
}
else
{
//Destruimos las cookies.
setcookie("usNick","x",time()-3600);
setcookie("usPass","x",time()-3600);
} 
           } 
          if($_COOKIE["usNick"]==""){ 
      ?> 
          <script language="javascript"> 
           location.href = "index.php"; 
            alert('Usted no ha validado su usuario, ingrese nuevamente por favor.'); 
              
             
          </script> 
      <?php 
          

      }else{ 

      ?> 
          <script language="javascript"> 
               
              

          </script> 
  
      <?php 
   
      } 
  
      ?>
Muchas gracias de ante mano. Un saludo.