JohannesK: lwp::simple +Öffnen und verarbeiten einer Textdatei!

Beitrag lesen

Hallo!

Habe ein großes Problem. Habe schon alles möglich ausprobiert aber es funktioniert nicht. Habe eine Funktion die eine Artikeltabelle auswirft. In dieser txt-Datei sind jeweils 3 Variablen von unterschiedlichen Artikeln eingeschrieben. Halt für ein online-shopsystem. Wenn ich die Datei lokal von meinem Server mit open... öffne klappt alles wunderbar. Wenn ich lwp::simple verwende wird nix angezeigt!Woran kann das liegen???? Bin verzweifelt... HELP!

MfG

Johannes

Hier der Quelltext:
------------------->>>>>>>>>>>>>>>>>>>>>>
#!/usr/bin/perl
use LWP::Simple;

sub format_Produkt
{
my($doc,$file);

$Inhalt='
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr>
<td bgcolor="#E8EDF6"><strong>Nr.</strong></td>
<td bgcolor="#E8EDF6"><strong>Bezeichnung</strong></td>
<td bgcolor="#E8EDF6" align="right"><strong>Preis</strong></td>
</tr>'
;

$file = ("http://localhost/system/shop.txt");
 $doc = get($file);
 open(ART, "< $doc");
 while(<ART>)
    {
    chomp;
   ($Anummer,$Preis,$Artikel)=split(/\t/);

$Inhalt.=<<"...";
<tr>
<td>$Anummer</td>
<td>$Artikel</td>
<td align="right">$Preis</td>
</tr>
...

}

close(ART);

Schleifenende

$Inhalt.='</table></center></div>';

}

------------->>>>>>>>>>>>>