Salve a tutti, sono alle prime armi del php ed esercitandomi a creare una pagina di aggiunta elementi (nome cognome e data di nascita presi da un form html con $_POST) ad un array (valido solo per la sessione corrente) incontro il problema che ogni volta che inserisco un nuovo elemento mi cancella il contenuto dell'array precedentemente creato..
Codice PHP:
<?php
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$data = $_POST['datanascita'];
function newarray($nome,$cognome,$data) {
global $data;
global $nome;
global $cognome;
global $persona;
$persona[] = array('nome' => "$nome" , 'cognome' => "$cognome", 'data' => "$data");
}
if(empty($persona)) {
global $persona;
session_start();
} else {
$persona = $_SESSION['persona'];
}
newarray($nome,$cognome,$data);
print_r($persona);
?>
qualcuno può darmi una mano?