Cheatah: Ausgabe nur einer Zeile

Beitrag lesen

Hi,

ich habe ein kleines Perl CGI-Skript, mit dem ich mehrere einzelne Datensatzdateien (ASCII-Text) verarbeite.

betrifft Dein Problem nun CGI oder Perl?

die Anzahl der Zeilen je Datei variiert und nimmt ab und an zu.

Frauen nehmen ab und zu ab und zu ;-)

Wie erreiche ich es denn nun, daß je Datei nur die erste Zeile angezeigt wird, und die anderen nicht?

Indem Du die entsprechende Schleife ersetzt.

Hat vielleicht jemand einen Tip?

Ja. Es ist eine for-Schleife.

foreach (@DAT_Dateien) {
{

Wozu die doppelte Blocköffnung?

for(<FILE>)
{
print qq|
<body bgcolor=white text=black>

Was für ein XML setzt Du ein, welches mehrere <body>-Elemente erlaubt und Anführungszeichen um Attributwerte nicht zwingend erfordert? Wenn das <body>-Element nur einmal ausgegeben würde, wäre mein Tipp HTML.

($back, $datum, $tour, $action, $strecke, $profil, $schild, $esskont, $essziel, $dusch, $gesamt, $name, $komment) = split /|/;

perldoc -f my

Du beginnst Dein Script nicht mit

#!/usr/bin/perl -w
use strict;

Stelle diesen Mangel ab, sowie die Dir darauf hin genannten Fehler.

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes