index1.php
Código PHP:
Ver original<?php
$enlace = mysqli_connect("localhost", "mi_usuario", "mi_contraseña", "world");
/* verificar la conexión */
}
$consulta= "SELECT id_usuario FROM $tbl_name WHERE email = '$username' and contrasena='$password'";
/* obtener array asociativo */
$_SESSION['id_usuario'] =$row['id_usuario'];
}
/* liberar el conjunto de resultados */
}
index2.php
Esto debería ir si o si !
Entonces si no te funciona puede ser que te este rellenando mas de un valor y entonces sea una array y no en encuentre el indice id_usuario.
Para comprobar estos casos , debes usar var_dump($objeto), en este caso var_dump($_SESSION['id_usuario']);
asi sabrás si es un array o es un string .. etc..
Haz var dump y nos dices!