Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2012, 14:12
ivanicop
 
Fecha de Ingreso: julio-2011
Ubicación: Murcia
Mensajes: 19
Antigüedad: 13 años, 7 meses
Puntos: 0
¿Script funciona en localhost y en host no?

Hola, tengo un formulario y ejecuta la función de crear dos sesiones. Pues el problema es que en localhost sí lo hace y en un server, x10hosting, miarroba, son los que he probado no lo hace:

Formulario:
Código HTML:
<form action='index.php?id=loguear' method='post' >
<center><input style='background-color:#343131; border: 1px solid #FFF; color:#FFF' type='text' name='alias' value='Usuario' ></center>
<center><input style='background-color:#343131; border: 1px solid #FFF; color:#FFF' type='password' name='password' ></center>
<br><input value='Enviar' style='width: 73px; margin-right: 30%; float: right; height:44px; background-color:#343131; border: 1px solid #FFF; color:#FFF' name='submit' id='submit' type='submit'>
</form> 
PHP:
Código PHP:
<?php
$alias 
$_POST['alias'];//Limpiamos el contenido de html
$password md5(mysql_real_escape_string($_POST['password']));//Encriptamos y limpiamos la contraseña de caracteres html

if(!$alias or !$password){
    echo 
"Por favor, rellena todos los campos. <a href='javascript:history.back();'>Reintentar</a>.";
}
else
{
$sql mysql_query("SELECT * FROM usuarios WHERE alias='".$alias."' AND password='".$password."'") or die(mysql_error());
$row mysql_fetch_array($sql);

$_SESSION['alias'] = $row['alias'];
$_SESSION['password'] = $row['password'];
            
header("Location: index.php");
    }
?>