Hallo,
ich hatte vor einen simplen Blog für eigene Zwecke in Perl zu schreiben.
Als Datenbank verwende ich MLDBM. Mein Problem besteht darin, dass wenn ich die Seite im Browser aufrufe, ich die Inhalte nicht angezeigt bekomme. Wenn ich jedoch das Script in der Shell ausführe, sehe ich den gewünschten Output!
<code>
html start hier
for(my $i=1; $i <= $db{index}{num}; $i++) {
print p("$db{$i}{message}")."\n";
print p("by $db{$i}{user} at $db{$i}{date}")."\n";
}
html ende hier
</code>
zur Erläuterung:
$db{index}{num} enthält die maximale Anzahl der Einträge
Für jeden Eintrag gibt es einen Hash mit "message user date"
also Hash 1, 2, 3, für den jeweiligen Eintrag.
btw:
Ich Wünsche euch ein frohes Weihnachtsfest!
Seb