En primer lugar:
if($name==Balita && $pass==pinwi18){
Debes usar "
if($name == "Balita" && $pass == "pinwi18") {
Luego, procura usar ' en las variables
$_SESSION[name] = 'Balita'; => $_SESSION['name'] = 'Balita';
Y ahora vamos a por el error en si...
En el panel, no pones ningun condicinal del tipo:
< Si esta creada la session ...>
< Dejar ver el panel >
< Si no esta creada la session ...>
< No dejar ver el panel >
Las sessions son como las cookies, primero, cuando se loguea alguien, creas esa sesion, y luego en la pagina que quieres restringir, colocas un condicional if para ver si esta creada la sesion.
Asi que en comprobar datos, si los datos son buenos, debes crear las sesiones, y despues REDIRIGIR (Que es mejor que incluir, aunque tambien se podria hacer incluyendo) al archivo del panel con Header("Location: ...php");
No olvides incluir session_start() al inicio del archivo de comprobar datos
if($name==Balita && $pass==pinwi18){
// Creamos la sesion usuario con una valor cualquiera
$_SESSION[name] = 'Balita';
$_SESSION[pass] = 'mipass';
//Creamos la sesion fecha con el valor de la fecha actual
$_SESSION[fecha] = time();
header("Location: panel.php");
}else{
echo "la contraseña es erronea. <a href=javascript:history.back()>Volver</a>.";
}
Una vez hecho esto, solo nos queda colocar el condicional en el archivo a restringir, en este caso el panel.php
if($_SESSION['name']) { // Si existe la session name
// AQUI
// PONEMOS
// TODO
// EL CODIGO
// HTML
} else {
// Le decimos al usuario que no esta logueado, y no puede ver la pagina
echo "Debes loguearte para acceder a este archivo";
}
Saludos!!