ciao, non capisco molto di php. ho questo script e vorrei inserire una funzione per controllare che alcuni campi vengano riempiti, ma non capisco soprattutto dove inserirla. Mi chiedo inoltre se possibile in caso di errore fare tornare l'utente alla stessa pagina con in più un messaggio di errore....
Codice PHP:
$titolo=nl2br($_POST['titolo']);
                echo(
'
'
);
                
$descrizione=nl2br($_POST['descrizione']);
                echo(
'
'
);


                if (isset(
$_FILES['allegato']['tmp_name'])) {
                    
$allegato="../circolari/allegato_prova.pdf";
                
copy($_FILES['allegato']['tmp_name'], $allegato);
                } else {
                    
$allegato="";
                }
                
                if (isset(
$_FILES['allegato2']['tmp_name'])) {
                    
$allegato2="../circolari/allegato2_prova.pdf";
                
copy($_FILES['allegato2']['tmp_name'], $allegato2);
                } else {
                    
$allegato2="";
                }
                
                if (isset(
$_FILES['allegato3']['tmp_name'])) {
                    
$allegato3="../circolari/allegato3_prova.pdf";
                
copy($_FILES['allegato3']['tmp_name'], $allegato3);
                } else {
                    
$allegato3="";
                }

                
$tema=$_POST['tema'];
                
$data_corso=$_POST['data_corso'];
                
$numero_partecipanti=$_POST['numero_partecipanti'];
                
$crediti=$_POST['crediti'];
                
$quota_iscrizione=$_POST['quota_iscrizione'];