per endare a capo non devi usare il comando PHP che ti da in alto il compilatore ma mettere i tag a mano^^
Codice PHP:<?php
if ($_SESSION['error1']=="")
{# Verifico che le date inserite siano successive di almeno n giorni alla data attuale $n=2;
if (data_passata($today, $_SESSION['lang'], $n) && $today!=$data1_pck)
{
$_SESSION['error1'] = $err_data_passata0.$n.$err_data_passata1;
}
if (data_passata($data2, $_SESSION['lang'], $n) && $_SESSION['error1']=="" && $data2!=$data2_pck)
{
$_SESSION['error1'] = $err_data_passata0.$n.$err_data_passata1;
}
if (data_passata($data3, $_SESSION['lang'], $n) && $_SESSION['error1']=="" && $data3!=$data3_pck)
{
$_SESSION['error1'] = $err_data_passata0.$n.$err_data_passata1;
}
}
if ($_SESSION['error1']!="")
{
header("location: ".$dominio."p_step2.php");
}
else
{
header("location: ".$dominio."p_step3.php");
}
function data_passata($data, $lingua, $n)
{#riceve una data e ritorna true se questa non è almeno n giorni dopo la data attuale. print "data passata a format_date_rev = ".$data."
\n";
$arr_data=format_date_rev($data, $lingua, 2);
$anno=$arr_data[0];
$mese=$arr_data[1];
$giorno=$arr_data[2];
print "anno = ".$anno." - mese = ".$mese." - giorno = ".$giorno."
\n";
$fmkdata=mktime(0, 0, 0, $arr_data[1], $arr_data[2]-$n, $arr_data[0]);
$unixtoday=time();
print "fmkdata = ".$fmkdata."
\n";
print "unixtoday = ".$unixtoday."
\n";
if ($fmkdata<$unixtoday)
{
return true;
}
else
{
return false;
}
}
?>
per stavolta lo faccio per te^^

Rispondi quotando