Dos cosas, sigues sin implementar lo que te explique. Por que en comprueba.php sigues declarando $ok en vez de $_SESSION['ok']?
Otra cosa no entiendo que quieres hacer en esta linea:
Código PHP:
if ($lv != 0 && 1)
Pero el && 1 es ilegal, mejor dicho siempre entrara en el if si el primero es true. Tienes que tenes dos comparaciones por ejemplo ahí se evalúa $lv != 0 y después se evalúa 1 que se toma como true entonces siempre entrara... supongo que lo que quieres hacer es volver evaluar $lv contra uno entonces debería ser:
Código PHP:
if ($lv != 0 && $lv != 1)
Saludos.
PD: Para evacuar la gran parte de tus dudas lee esta
sección del manual oficial.