<?php
session_start();
include('connessione.php');
?>

<HTML>
<head>
<link href="./stile.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<body bgcolor="#FFFFFF" BACKGROUND="img/sfondo.jpg" text="#000000" leftmargin="10" topmargin="20" onUnload="cB();" onBlur="setTimeout('cB()',tC);" onresize="if (DL) {location.reload(true)}">
<input type="hidden" value="<?= $Liv1 ?>" id="Hid_liv1">
<input type="hidden" value="<?= $Liv2 ?>" id="Hid_liv2">
<input type="hidden" value="<?= $Liv3 ?>" id="Hid_liv3">
<input type="hidden" value="<?= $Liv4 ?>" id="Hid_liv4">
<input type="hidden" value="<?= $Admin ?>" id="Hid_Admin">
<script type="text/javascript" src="./menu.js" ></script>
<SCRIPT type="text/javascript" src="./menu2.js"></script>


<center>
<p class="titolo">MODULO PER LE FERIE </p>

<span class="testo">
<?php //include('bloccaentrate.php');
if ((!$USR) || (!$PWD)) {die ("Devi autenticarti prima!");}
echo "Utente : " . $COGNOME . " " . $NOME . "

";



$day = date("d",time());
$month = date("m",time());
$year = date("Y",time());

$grab_time=`date +%H:%M:%S`;


if ($Inviati == "Invia modulo")
{
// controllo data
$chkdata = checkdate ($mm1, $gg1, $aa1);

if ($chkdata) {
$DataIniz = $gg1."/".$mm1."/".$aa1;
$DataIniz1 = $aa1."/".$mm1."/".$gg1;
}
else { die ("Data di Inizio ferie non valida!!


--Torna Indietro--[img]./img/vai.gif[/img]");}

$chkdata = checkdate ($mm2, $gg2, $aa2);

if ($chkdata) {
$DataFine = $gg2."/".$mm2."/".$aa2;
$DataFine1 = $aa2."/".$mm2."/".$gg2;
}
else { die ("Data di Rientro dalle ferie non valida!!


--Torna Indietro--[img]./img/vai.gif[/img]");}

//controllo coerenza date
$DataInizStamp=mktime(0,0,0,$mm1,$gg1,$aa1);
$DataFineStamp=mktime(0,0,0,$mm2,$gg2,$aa2);
$differenza=($DataFineStamp - $DataInizStamp)/(86400);
$differenza=$differenza+1;
$DataOggiStamp=mktime(0,0,0,$month,$day,$year);
if (($DataInizStamp>$DataFineStamp) || ($DataFineStamp<$DataInizStamp)) die ("Date inserite incoerenti!


--Torna Indietro--[img]./img/vai.gif[/img]");
if (($DataOggiStamp>$DataInizStamp) || ($DataOggiStamp>$DataFineStamp)) die ("La data di Inizio ferie o la data di fine ferie non possono essere antecedenti a oggi!


--Torna Indietro--[img]./img/vai.gif[/img]");
if ($GiorniEff>$differenza) die ("Giorni richiesti e date inserite non coerenti!


--Torna Indietro--[img]./img/vai.gif[/img]");
$destinatario = "presenze@bitmedia.it";
if (($Qualifica == "Consulente") || ($Qualifica == "Collaboratore"))
$oggetto = "Comunicazione Assenza - ".$COGNOME ." " .$NOME;
else
$oggetto = "Richiesta Ferie - ".$COGNOME ." " .$NOME;

$messaggio = "
<html>
<body>
<center>


<h2>Bit Media S.p.a.</h2>


";
$messaggio.=($Qualifica=="Dipendente") ? "<h2>MODULO DI RICHIESTA FERIE</h2>" : "<h2>MODULO DI COMUNICAZIONE ASSENZA</h2>";

$messaggio.="

<table cellspacing='20'>
<tr><td>NOME : </td><td>";
$messaggio .= $NOME;
$messaggio .= "</td></tr>
<tr><td>COGNOME : </td><td>";
$messaggio .= $COGNOME;
$messaggio .= "</td></tr>
<tr><td>QUALIFICA : </td><td>";
$messaggio .= $Qualifica;
$messaggio .= "</td></tr>
<tr><td>DATA INIZIO (inclusa) : </td><td>";
$messaggio .= $DataIniz;
$messaggio .= "</td></tr>
<tr><td>DATA FINE (inclusa) : </td><td>";
$messaggio .= $DataFine;
$messaggio .= "</td></tr>
<tr><td>GIORNI EFFETTIVI DI FERIE N°.: </td><td>";
$messaggio .= $GiorniEff;
$messaggio .= "</td></tr></table>";
$messaggio .= "






</center>
<h3 ALIGN='right'>IL RESPONSABILE</h3>







<FONT SIZE='2'>
Sede Legale: Via Tiburtina, 1110 - 00156 Roma - Tel. +39.06.41200690 - Fax +390641206074

Unità Locale: Via Giovanni Di Vincenzo, 25 - 67100 L'Aquila - Tel. +390862.310250

C.F. - P. IVA 05551171001 - R.E.A. 899299

www.bitmedia.it - info@bitmedia.it
</FONT>
</body>
</html>";

$intestazioni = "MIME-Version: 1.0\r\n";
$intestazioni .= "Content-type: multipart/alternative" .
"; boundary = SEPARATORE\r\n\r\n";
$intestazioni .= "--SEPARATORE\r\n" .
"Content-type: image/jpeg; name=bit.jpg\r\n" .
"Content-transfer-encoding: base64\r\n" .
"Content-disposition: inline\r\n\r\n";

$intestazioni .= "--SEPARATORE\r\n" .
"Content-type: text/html; charset=iso-8859-1\r\n";


mail ($destinatario, $oggetto, $messaggio, $intestazioni);

echo "<p class='titolo'>Modulo Inviato!</p>";


$query="INSERT INTO richiestaferie (cognome,richiesta,dal,al,orai,oraf,giorni,stato,n ome) VALUES ('$COGNOME','F','$DataIniz1','$DataFine1',NULL,NUL L,'$GiorniEff','P','$NOME')";



if (!mysql_query($query,$conn))

{
print("Attenzione, impossibile inserire il record ");
}

}
else {
echo

"<FORM METHOD='post' ACTION='ferie2.php'>
<TABLE>
<TR>
<TD> Qualifica :</TD>
<TD><SELECT NAME='Qualifica'>
<OPTION>Dipendente
<OPTION>Collaboratore
<OPTION>Consulente
<OPTION>Stagista
<OPTION>PIP
</SELECT></TD></TR>
<TR>
<TD>Data Inizio (inclusa) :</TD>
<TD>gg<INPUT TYPE='text' NAME='gg1' SIZE='2' maxlength='2'>
mm<INPUT TYPE='text' NAME='mm1' SIZE='2' maxlength='2'>
aa<INPUT TYPE='text' NAME='aa1' SIZE='2' maxlength='2'></TD>
</TR>
<TR>
<TD>Data Fine (inclusa) :</TD>
<TD>gg<INPUT TYPE='text' NAME='gg2' SIZE='2' maxlength='2'>
mm<INPUT TYPE='text' NAME='mm2' SIZE='2' maxlength='2'>
aa<INPUT TYPE='text' NAME='aa2' SIZE='2' maxlength='2'></TD>
</TR>
<TR>
<TD>Giorni effettivi di ferie :</TD>
<TD>&nbsp&nbsp&nbsp&nbsp<INPUT TYPE='text' NAME='GiorniEff' SIZE='2' maxlength='2'></TD>
</TR>
</TABLE>

<INPUT TYPE='Submit' VALUE='Invia modulo' NAME='Inviati'>
</FORM>";}
?>
</span></p>
</center>
</FONT>
</body>
</HTML>

questo e' il codice grazie BILLEEEEEEEEEE