Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/10/2010, 08:02
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Problema PHP con navegadores

Cambia el sistema para que sea por sesiones. Trata de esta forma
Código PHP:
Ver original
  1. <?php
  2. include('conectar.php');
  3. $query = mysql_query("SELECT * FROM usuarios WHERE usuario='".mysql_escape_string($_POST['user'])."'");
  4. $datos = mysql_fetch_array($query);
  5.  
  6. if($datos['contrasena'] == md5($_POST['contrasena'])){
  7.     $_SESSION["user"] = $datos['usuario'];
  8.     $_SESSION["contrasena"] = $datos['contrasena'];
  9.     header("location: index.php");
  10. }else{
  11.     header( "refresh:3;url=entrar.php" );
  12.     echo 'Error en la contraseña intenta de nuevo. Si no te redirecciona en 3 segundos <a href="entrar.php">pulsa aquí</a>';
  13. }
No necesitas en las condiciones usar la función mysql_real_escape_string.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos