Buenas tardes compa?eros, necesito ayuda .. no se donde va el problema con esto.

Resulta que tengo hecho un sistemita en PHP, en un servidor funciona, en localhost tambien, ahora puse el mismo contenido en bluehost.com y no funciona. Detallo el script y lo que sucede.

SCRIPT comprobar.php

<?php
session_start();
//datos para establecer la conexion con la base de mysql.
mysql_connect(localhost,***,****)or die (Ha fallado la conexi?n: .mysql_error());
mysql_select_db(*****)or die (Error al seleccionar la Base de Datos: .mysql_error());
function quitar($mensaje)
{
$nopermitidos = array("",\\,<,>,"\"");
$mensaje = str_replace($nopermitidos, "", $mensaje);
return $mensaje;
}
if(trim($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
// Puedes utilizar la funcion para eliminar algun caracter en especifico
//$usuario = strtolower(quitar($HTTP_POST_VARS["usuario"]));
//$password = $HTTP_POST_VARS["password"];
// o puedes convertir los a su entidad HTML aplicable con htmlentities
$usuario = strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));
$password = $HTTP_POST_VARS["password"];
$result = mysql_query(SELECT password, usuario FROM usuarios WHERE usuario=\.$usuario.\);
if($row = mysql_fetch_array($result)){
if($row["password"] == $password){
$_SESSION["k_username"] = $row[usuario];
echo Has sido logueado correctamente .$_SESSION[k_username]. <p>;
echo <a href="ingreso.php">Ingreso</a></p>;
//Elimina el siguiente comentario si quieres que re-dirigir autom?ticamente a index.php
//header("Location: ingreso.php");
}else{
echo Password incorrecto;
}
}else{
echo Usuario no existente en la base de datos;
}
mysql_free_result($result);
}else{
echo Debe especificar un usuario y password; (OJO!!!)
}
mysql_close();

?>

bueno este script lo he usado ya en algunos lados y funciona bien, pero ahora en bluehost cuando intento logearme y hago la comprobaci?n del usuario que va ingresar me sale "DEBE ESPECIFICAR UN USUARIO Y CONTRASE?A", tal parece que no hace la validacion de la informacion que esta pasando, le pongo datos incorrectos y deberia salir "USUARIO NO EXISTENTE EN LA BASE DE DATOS", pero no sale lo mismo "DEBE ESPECIFICAR UN USUARIO Y CONTRASE?A", que puede ser? problema de compatibilidad de php? o error de programacion?.

De ante mano muchas gracias por la ayuda

atte. Rafael
Pertenece a la categoría:

La mejor respuesta elegida por los usuarios

   
Respuesta de Rafael Rojas
tal parece que subio mal el script .. como puedo hacer para subirlo bien?
Dinos si es buena respuesta: Buena respuesta (0)    Buena respuesta (0)