Originariamente inviato da John Snow
ok. cosi non mi da piu il warning!

rimane il problema che non mi recupera il dato salvato precedentemente.

quando esco da una pagina per entrare in un altra devo chiudere la sessione in qualche maniera?

io non lo faccio.
Metti session_start() in tutte le pagine in cui intendi utilizzare le sessioni...
Adesso, per l'altro porblema,non ho capito se non riesci a recuperare la sessione nel codice postato prima
[PHP]
<?php

$out = $_SESSION['log'];
print($out);
print("ciao");
?>
[PHP]
oppure se non riesci a recuperarlo in un altra pagina...

Nel primo caso,fai un print_r($_SESSION) subito dopo session_start() così da verdere se effettivamente hai qualche valore in sessione...
Se non fosse così devi controllare la pagina in cui setti la sessione stessa...

Nel secondo caso,ossia il recupero del valore della sessione in un altra pagina, prova a controllare che anche in questa pagina ci sia session_start().

Ciao