Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/08/2012, 18:33
Avatar de kendall00
kendall00
 
Fecha de Ingreso: septiembre-2011
Ubicación: $Ubicacion => ['Costa Rica'];
Mensajes: 85
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: Error en consulta MySQL

Completo es este:
Código PHP:
Ver original
  1. /*
  2. $mysql_host = "X";
  3. $mysql_database = "X";
  4. $mysql_user = "X";
  5. $mysql_password = "X";
  6. */
  7. ########################################
  8. $host = "X";
  9. $database = "X";
  10. $user = "X";
  11. $pass = "X";
  12. #Datos recibidos del formulario#########
  13. $usuario = $_POST['v1'];
  14. $password = $_POST['v2'];
  15. ########################################
  16. ########################################
  17. function limpiar($mensaje)
  18. {
  19.     $nopermitidos = array("'",'\\','<','>',"\"");
  20.     $mensaje = str_replace($nopermitidos, "", $mensaje);
  21.     return $mensaje;
  22. }  
  23. ########################################
  24.  
  25. ########################################
  26. $link = mysql_connect($host,$user,$pass) or die (header ("Location index.php?error=x001"));
  27. $select = mysql_select_db($database) or die (header ("Location index.php?error=x002"));
  28. if ($v1 = "" || $v2 = ""){
  29.      header ("Location index.php?error=x003");
  30.     }else{
  31.             $result = mysql_query('SELECT id, usuario, contraseña FROM usuarios WHERE usuario=\''.$usuario.'\'',$link);
  32.             while ($row = mysql_fetch_array($result)){
  33.                 if($row["contraseña"] == $password){
  34.                     $_SESSION["usuario"] = $row['usuario'];
  35.                     $_SESSION["activo"] = "si";
  36.                     $_SESSION["id"] = $row['id'];
  37.                     header ("Location home.php");}
  38.                 else{header ("Location index.php?error=x004");}
  39.                 }}
Aclaro que es codigo basico luego implemento la seguridad!
__________________
El limite es la imaginacion... con Dios todo es posible.