bernd: störrisches flat-file

hallo zusammen!
ich habe einige kleine texte/nachrichten in einem flatfile abgelegt, das ich nun zweck der web-darstellung weiter verarbeiten möchte.
nun begibt es sich aber, dass ich aus mir unerfindlichen gründen die einträge aus dem flatfile nicht auslesen kann. was ich folgendermaßen versuche:

open (FLAT, "file.txt") || die (...);
@inhalt=<FLAT>;

egal, ob ich nun mit $inhalt[0] oder $inhalt=<FLAT> zu arbeiten versuche, das resultat ist immer wortwörtliche leere (das flatfile ist aber objektiv nicht leer). fehlermeldungen gibt es übrigens auch keine.
ob das damit zu tun haben könnte, dass ich die flatfiles via perl-script aus word-dokumenten generiert habe?

wäre dankbar für einen tipp...

beste grüße
bernd

  1. Sup!

    open (FLAT, "file.txt") || die (...);
    @inhalt=<FLAT>;

    Vielleicht ist die erste Zeile ja leer.
    Dann könnte

    undef $/;
    @inhalt = split /\n/,<FLAT>;

    helfen. Oder ein Perl-Buch, vorzugsweise "Programming Perl".

    Gruesse,

    Bio

    --
    Im übrigen bin ich der Meinung, daß der Bereich ASP abgeschafft werden soll!
    1. Zum einen ein buch und zum anderen versuch es doch mal mit Read.

  2. Hallo,

    open (FLAT, "file.txt") || die (...);
    @inhalt=<FLAT>;

    Versuche mal.

    open (FLAT,'file.txt') or die "kann nicht oeffnen, weil $!\n";
    local $/;
    my $file = <FLAT>;
    close FILE;

    fehlermeldungen gibt es übrigens auch keine.

    Du hast Fehlermeldungen ja auch nicht mit $! ausgeben lassen.

    $xNeTworKx.

    --
    Mit Computern lösen wir Probleme, die wir ohne sie gar nicht hätten.