Ciao a tutti, ho un include che comprende delle funzioni, ho provato a farlo girare ma si pianta sul tag di chiusura del php.
questo è l'include:
codice:
<?
function DayDiff($StartDate, $StopDate) { 
// converting the dates to epoch and dividing the difference 
// to the approriate days using 86400 seconds for a day 
// 
return(date('U',strtotime($StopDate))-date('U',strtotime($StartDate)))/86400;//seconds a day 
}
	
function Visualizza_News($Data_Odierna,$Data_News,$Data_Scadenza){
if (trim($Data_Scadenza) != ''){
	if ($Data_Scadenza >=$Data_Odierna){
        	return TRUE;
	}
}else{
     $differenza = DayDiff($Data_Odierna,$Data_News);
	if ($differenza <= 20){
	   return TRUE;
	}
}
?>
Lo includo in questo modo nel file news.php
codice:
<? include("funzioni.php"); ?>
<? include("connessione.php"); ?>
l'errore che mi viene generato in esecuzione è il seguente:
"Parse error: syntax error, unexpected $end in C:\apache_test\Daisit\include\funzioni.php on line 50"
Qualcuno sa dirmi come mai? Grazie Alessio