<?php
@include("../php-ini.php");
@include("funzioni.php");
// istruzioni per tornare alla pagina di login
session_start();
$tipoutente=$_SESSION["tipoutente"]; //prende la variabile presente nella sessione
if ($tipoutente=="")
{
header("location: ../login/login.php");
die;
}
/*Programma per la gestione del controllo dell'input di un alunno **/
$c=$idcla;
//connessione al server
$connessione=mysql_connect($db_server,$db_user,$db_password);
if(!$connessione)
print("<h1> Connessione al server fallita </h1>");
//connessione al database
$DB=mysql_select_DB($db_nome);
if(!$DB)
print("<h1> Connessione al database fallita </h1>");
else{
print "<center>";
print "<html>";
print " <head> ";
print (" <title> Controllo dati</title> </head>");
$query="insert into alunni (cognome,nome,datanascita,idcomnasc,indirizzo,idcomres,telefono,telcel,email,idclasse,idtutore)values('$cognome','$nome','$aa-$mm-$gg','$idcomn','$indirizzo','$idcomr','$tel',$cel,'$mail','$datc','$idtut')";
$err=0;
$mes="";
if (!$cognome)
{
$err=1;
$mes="Il cognome non è stato inserito<br> ";
}
else
{
$errore=controlla_stringa($cognome);
if ($errore==1)
{$err=1;
$mes=$mes."Il cognome puo contenere solo caratteri<br>";
}
}
if (!$nome)
{
$err=1;
$mes=$mes."Il nome non è stato inserito<br> ";
}
else
{
$errore=controlla_stringa($nome);
if ($errore==1)
{$err=1;
$mes=$mes."Il nome puo contenere solo caratteri<br>";
}
}
if (!$aa)
{
$err=1;
$mes=$mes." L'anno di nascita non è stato inserito<br> ";
}
if (!$mm)
{
$err=1;
$mes=$mes."Il mese di nascita non è stato inserito<br> ";
}
if (!$gg)
{
$err=1;
$mes=$mes." Il giorno di nascita non è stato inserito<br> ";
}
if ($mm > 12)
{
$err=1;
$mes=$mes."I mesi massimi in un anno sono 12 <br> ";
}
if ($gg > 31)
{
$err=1;
$mes=$mes."I giorni massimi in un mese sono 31<br> ";
}
if (!$idcomn)
{
$err=1;
$mes=$mes." Il comune di nascita non è stato inserito<br> ";
}
if (!$indirizzo)
{
$err=1;
$mes=$mes." L'indirizzo non è stato inserito <br>";
}
if (!$idcomr)
{
$err=1;
$mes=$mes." Il comune di ???AAE?Aresidenza non è stato inserito<br> ";
}
if (!$tel)
{
$err=1;
$mes=$mes." Il numero telefonico non è stato inserito <br>";
}
if (!$cel)
{
$err=1;
$mes=$mes." Il numero del cellulare non è stato inserito <br>";
}
if (!$datc)
{
$err=1;
$mes=$mes." La classe non è stata inserita <br>";
}
if (!$idtut)
{
$err=1;
$mes=$mes." Il dati del tutore non non sono stati inseriti<br> ";
}
if (is_numeric($aa)===false)
{
$err=1;
$mes=$mes."L'anno di nascita può contenere solo valori numerici <br>";
}
if (is_numeric($mm)===false)
{
$err=1;
$mes=$mes." Il mese di nascita può contenere solo valori numerici <br>";
}
if (is_numeric($gg)===false)
{
$err=1;
$mes=$mes."Il giorno di nascita può contenere solo valori numerici <br>";
}
if (is_numeric($telcel)===false)
{
$err=1;
$mes=$mes."Il numero di cellulare può contenere solo valori numerici <br>";
}
if (is_numeric($telefono)===false)
{
$err=1;
$mes=$mes." Il numero telefonico può contenere solo valori numerici <br>";
}
$query="insert into tutori(cognome,nome,datanascita,idcomnasc,indirizzo,idcomres,telefono,email,tipo) values ('$cognome','$nome','$datanascita','$idcomnasc','$indirizzo','$idcomres','$telefono','$email','$_GET[COMBO3]')";
if ($err==0)
{ $res=mysql_query($query);
if (!$res)
{print("Nuovo dato non inserito<br>");}
else
{print("Nuovo dato corettamente inserito<br>"); }
print(" <form action='vis_alu.php' method='GET'>");
print ("<input type='hidden' name='idcla' value='$datc'>");
print ("<input type='submit' value='Pagina precedente'> ");
}
else
{ print(" <form action='insn.php' method='GET'>");
print ("<input type='hidden' name='cognome' value='$cognome'>");
print ("<input type='hidden' name='nome' value='$nome'> ");
print (" <input type='hidden' name='gg' value='$gg'><input type='hidden' name='mm' value='$mm'><input type='hidden' name='aa' value='$aa' > ");
print ("<input type='hidden' name='idcomn' value='$idcomn'> ");
print("<input type='hidden' name='indirizzo' value='$indirizzo'> ");
print ("<input type='hidden' name='idcomr' value='$idcomr'> ");
print ("<input type='hidden' name='tel' value='$tel'>");
print ("<input type='hidden' name='cel' value='$cel'> ");
print ("<input type='hidden' name='mail' value='$mail'> ");
print ("<input type='hidden' name='datc' value='$datc'> ");
print ("<input type='hidden' name='idtut' value='$idtut'> ");
print ("I dati non sono stati correttamente inseriti<br>");
print $mes;
print ("<input type='submit' value='Pagina precedente'> ");
print ("</form></html>");
}
mysql_close($connessione);
}
?>