Hur får man det senaste inlägget att visas högst upp på sidan i ex en gästbok.
Senaste inlägget först.
Perl & Rubyur Perl, Python, Ruby och övrig CGI
2 svar · 134 visningar · startad av Kent
Jag brukar läsa in textfilen i en array, rad för rad.
Ungefär som nedan.
$k=0;
open (TEXT,"filnamn.txt");
while ($rad=<TEXT> ){
$k++;
$rad=~/(.*)::(.*)::(.*)/;
$INFO1[$k]=$1;
$INFO2[$k]=$2;
$INFO3[$k]=$3;
}
close (TEXT);
När detta är gjort är varje rad i textfilen lagrad i vektorn. Därefter kan du skriva ut innehållet i vektorn, med början bakifrån.
while ($k ne 0){
print "Namn: $INFO1[$k], Stad: $INFO2[$k], E-post: $INFO3[$k]";
$k--;
}
Detta borde nog fungera.
//Demo
------------------
Den som vandrar ödmjukhetens väg drabbas inte av trafikstockningar.
[Redigerat av demo den 13 jan 2001]
Ok, tack för hjälpen.!!