Ciao a tutti, sto creando un sito in PHP ma ho qualche difficoltà a capire le sessioni. Ciò che vorrei fare è:
avere un form in ogni pagina del sito. Questo form permette di inserire all'utente il proprio nome ma non è obbligatorio l'inserimento del nome
se l'utente ha scritto il suo nome, questo viene scritto in ogni pagina
è sempre possibile modificare il nome.
Per ora ho diverse pagine php dove in ognuna è presente un form e un div che conterrà il nome (se viene inserito).
All'inizio di ogni file ho:
e, poco più sotto:
Ma è ovviamente sbagliato perchè non mi stampa nulla.. Come si fa allora a fare quello che vorrei?
Ho cercato su internet ma non capisco..
Grazie
avere un form in ogni pagina del sito. Questo form permette di inserire all'utente il proprio nome ma non è obbligatorio l'inserimento del nome
se l'utente ha scritto il suo nome, questo viene scritto in ogni pagina
è sempre possibile modificare il nome.
Per ora ho diverse pagine php dove in ognuna è presente un form e un div che conterrà il nome (se viene inserito).
All'inizio di ogni file ho:
PHP:
<?php session_start();?>
e, poco più sotto:
HTML:
<div id="nome">
<?php
if(isset($_SESSION['nome'])) {
echo $_SESSION['nome'];
}
?>
</div>
Ma è ovviamente sbagliato perchè non mi stampa nulla.. Come si fa allora a fare quello che vorrei?
Ho cercato su internet ma non capisco..
Grazie