Hallo zusammen,
ich habe mir folgendes kleine Script aus dem Netz gezogen und bei mir auf dem Server "meineseite.de" gespeichert. Setze ich z.B. $url="meineseite.de/blabla/name.htm", funktionert das Script auch einwandfrei. Bei einem externen Link (wie im Script) funktioniert es leider nicht.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/perl
print "Content-type: text/html\n\n";
$url="http://www.google.de";
use LWP::UserAgent;
$ua = new LWP::UserAgent;
$req = new HTTP::Request GET => $url;
$req->header('Accept' => 'text/html');
$result = $ua->request($req);
if ($result->is_success) {
print $result->content;
} else {
print "Error: " . $result->code
. " " . $result->message;
}
Ist das Script nicht richtig oder kann es sein, daß manche Provider die Rechte des Moduls LWP einschränken (wenn das überhaupt möglich ist)?
Wäre echt klasse, wenn mir schnell jemand helfen würde. Ich drehe hier bald durch.
Uli
edit renee: [code]-Tags spendiert..\n\n
<!--EDIT|renee|1089284413-->