Hi,
ich verwende zum einlesen des source von einem anderen server den befehl 'get' und 'LWP::Simple'. Eben so wie damals geantwortet wurde auf diese frage.
Es funktioniert soweit auch. solange ich eingebe
$doc = get 'http://ne.url';
print $docdas problem - wenn ich anstelle einer url eine variable einsetzte und diese variable sich ändert. zb. innerhalb einer foreach schleife, dann werden die seiten nicht eingelesen? geht das mit 'get' nicht? mache ich was flasch`? muss ich was wissen? gits da nen anderen befehl?
sorry, ich bin mit LWP eigentlich inhaltlich überhaupt nicht vertraut :-(
Wenn Du allerdings die Variable in Singlequotes angibst, ist es schon ein Wunder, daß es beim ersten Mal funktioniert. Ansonsten könnte es sein, daß Du mit "new LWP" oder so ein neues Objekt erzeugen mußt (mitgelieferte Doku beachten!), oder versuche es mit "undef $doc;" um die Variable zu vernichten. Wie lautet denn die foreach-Schleife?
Cheatah