Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2014, 07:32
Samka
 
Fecha de Ingreso: mayo-2011
Ubicación: Entre Navarra y Aragón
Mensajes: 96
Antigüedad: 13 años, 6 meses
Puntos: 0
¿resultados diferentes dependiendo el lugar?

Pues si amigos, ejecutando este código
index.php

Código PHP:
if(isset($_SESSION['useer'])==false){
                include(
'./login.php');
            }else{
                include(
'./inc/connect.php');
....................

login.php
Código PHP:
<div id='form-enter'>
    <h2>Administración</h2>
    <img src='./img/logos/lobo-black.png' alt='' />
    <form action='./index.php' method='post' id='enter'>
        <input type='text' name='user' placeholder='Usuario' />
        <input type='password' name='password' placeholder='Contraseña' />
        <input type='submit' name='send-login' value='Entrar' />
    </form>
</div>

<?php
    
if(isset($_POST['send-login'])){
                
//obtengo el usuario y la contraseña de la BBDD
        
if($_POST['user']==$user && $_POST['password']==$pass){
            
$_SESSION['useer']="hola";
            
header('location:index.php');
        }else{
            echo 
"<div id='user-incorrect'>¡Usuario o contraseña mal introducida!</div>";
        }
    }
?>
Si lo ejecuto en local, funciona perfectamente, si el usuario está bien entra y muestra su contenido, al igual que si no lo ha introducido bien, muestra el formulario de inglreso

El problema es si lo ejecuto en 1&1 donde tengo la web ahora mismo: Si introduzco mal los datos me solicita otra vez el acceso. Si lo introduzco bien, me vuelve a pedir que introduzca el acceso y si lo pongo una segunda vez entra, pero si esto mismo lo hago en el portatil, accediendo al servidor, no funciona ni a la 2 ni a la 10

obtengo resultados diferentes dependiendo de la máquina y del servidor donde se ejecute... ¿COMO COÑO ES POSIBLE?