Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/08/2007, 05:09
angel_negre
 
Fecha de Ingreso: agosto-2007
Mensajes: 10
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Login usuarios

Tenias razon! ese era un fallo, pero continua saltandome a:
Benvingut!
Ho sento! No pots accedir a aquesta pàgina!
Si vols... dona't d'alta a index.php
es como si la pagina RESTRINGIDO.php no recibiera la $_SESSION, podria ser?¿
ke es lo ke estoy haciendo mal?¿ ais... si kereis ver el funcionamiento d ela pagina os dejo la url:
http://monimaginari.iespana.es/LOGIN_USUARIOS.php
ya me direis y gracias por todas las ayudas! a ver si lo soluciono yaaaaaaa! jajaja

chelogin.php
Código PHP:
<?php 
session_start
();
    
// Conectar a la base de datos
    
$conexio mysql_connect("imysql02","i1762693","9baomncc9l0e3drb")or die (mysql_error());
    
mysql_select_db("i1762693"$conexio) or die('No he pogut conectarme a la DB');
                    if (
$_POST['user'])
                  {
                    
//Comprobacion del envio del nombre de usuario y password
                    
$username=$_POST['user'];
                    
$password=$_POST['pass'];        
                                if (
$password==NULL)
                                {
                                echo 
"La password no fue enviada";
                                }
                                        else
                                            {
            
$query mysql_query("SELECT usuario,clave FROM usuarios WHERE usuario = '$user'") or die(mysql_error());
               
$data mysql_fetch_array($query);
                                                    if(
$data['clave'] != $pass
                                                    {
                                                    echo 
"Login incorrecto";
                                                        }
                                                                 else
                                                                    {
            
$query mysql_query("SELECT usuario,clave FROM usuarios WHERE usuario = '$user'") or die(mysql_error());
              
$row mysql_fetch_array($query);
            
$_SESSION["s_username"] = $row['usuario'];
            echo 
"Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al RESTRINGIDO.php.";
            
header ("Location:RESTRINGIDO.php");
                                                                        }
                                            }
                  } 
?>

este seria el codigo de RESTRNGIDO.php
Código PHP:
<?php   
            
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            //XXXXXXXXXXXXXX  PAGINA RESTRINGIDA  XXXXXXXXXXXXXXXXXXXX
            //XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            //--------- Autor : Moisés Soler -------------------------
            //--------- Data : 01 - 08 - 2007 ------------------------
            //--------- E- Mail : [email protected] --------------
            //--------------------------------------------------------
            //XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
session_start();
echo 
"Benvingut!"."<br>";
if (isset(
$_SESSION['s_username'])) 
    {
    echo 
"BENVINGUT! ".$_SESSION['s_username'].", gracies per la visita!";
      }
            else
                 {
                    echo 
"Ho sento! No pots accedir a aquesta pàgina!"."<br>";
                    echo 
"Si vols... dona't d'alta a index.php";
                   }
?>