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..
qualcuno può darmi una mano?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);
?>![]()

Rispondi quotando
