date('Y-m-d H:i:s', $t),
'jours_neuf' => $jours_neuf));
$page = $page['texte'];
if (substr($page,0,5) == '<'.'?php') {
# ancienne version: squelette en PHP avec affection des 2 variables ci-dessous
# 1 passe de plus a la sortie
$mail_nouveautes = '';
$sujet_nouveautes = '';
$headers = '';
eval ('?' . '>' . $page);
} else {
# nouvelle version en une seule passe avec un squelette textuel:
# 1ere ligne = sujet
# lignes suivantes jusqu'a la premiere blanche: headers SMTP
$page = stripslashes(trim($page));
$page = preg_replace(",\r\n?,", "\n", $page);
$p = strpos($page,"\n\n");
$s = strpos($page,"\n");
if ($p AND $s) {
if ($p>$s)
$headers = substr($page,$s+1,$p-$s);
$sujet_nouveautes = substr($page,0,$s);
$mail_nouveautes = trim(substr($page,$p+2));
}
}
if (strlen($mail_nouveautes) > 10) {
$envoyer_mail = charger_fonction('envoyer_mail', 'inc');
$envoyer_mail($adresse_neuf, $sujet_nouveautes, $mail_nouveautes, '', $headers);
}
else
spip_log("mail nouveautes : rien de neuf depuis $jours_neuf jours");
return 1;
}
?>