Creo que mi problema solo era que no sabía utilizar las variables de sesión, tenía una información erronea, ahora lo hize bien y quedaría asi:
login.php
Código PHP:
<?
$usuario = $_POST['usuario'];
$password = $_POST['password'];
$conexion = mysql_connect("localhost","adri","");
mysql_select_db("PHP", $conexion);
$sql = mysql_fetch_assoc(mysql_query("SELECT id_usuario,confirmacion FROM usuarios WHERE nombre_usuario = '".$usuario."' AND contrasena = '".$password."'"));
$id_usuario = $sql['id_usuario'];
$confirmacion = $sql['confirmacion'];
if($confirmacion=="0"):
echo "Lo siento, tienes que activar tu cuenta";
elseif($confirmacion=="1"):
session_start();
$_SESSION["usuario"]="Hola a todos";
header ("Location:inicio.php");
else:
echo "Usuario o Password incorrectos <br></br> Intentelo de nuevo: <a href=iniciosesion.html>Iniciar Sesion</a>";
endif;
?>
inicio.php
Código PHP:
<?
session_start();
if(isset($_SESSION['usuario']))
echo "Has iniciado sesion";
else
{
echo "No has iniciado sesion, intentelo de nuevo: <br></br>
<a href=iniciosesion.html>Inicia Sesion</a>";
}
?>
¿Sería de esta forma no?