#!/usr/bin/perl #$DIR=$ENV{DOCUMENT_ROOT}; #require("$DIR/old/lib/head_tailnew.lib"); require("head_tailnew.lib"); &clean_parse(); &print_header(); print &head('News'); #open(DAT,"<$DIR/old/data/news/news.dat"); open(DAT,"<../web/data/news/news.dat"); @data = ; close(DAT); @data = reverse @data; $news4page = 3; if ($in{start}){ $start = $in{start}; $p = $start-$news4page; $prev = "notizie precedenti"; }else{ $start = 0; $prev = ' ' } $end = $start + $news4page; if ($end > $#data) { $end = $#data +1; $next = ' ' }else{ $n = $start+$news4page; $next = "notizie successive" } for ($i=$start;$i<$end;$i++) { ($quando,$titolo,$testo) = split(/\|/,$data[$i]); # ($quando,$testo) = split(/\|/,$data[$i]); $quando=~/(\d\d\d\d)(\d\d)(\d\d)\d./; $anno = $1; $mese = $2; $giorno = $3; print < $giorno/$mese/$anno
$titolo

$testo

END } print<$prev $next Stampa la pagina END print &tail(); 1;