Schrift
[thread]195[/thread]

Mit WWW::Mechanize url erhalten: Kann man Seite auch im Browser anzeigen



<< >> 2 Einträge, 1 Seite
learner
 2004-03-05 20:58
#1549 #1549
User since
2004-03-04
15 Artikel
BenutzerIn
[default_avatar]
Hallo,
habe schon wieder eine vielleicht dumme Frage.

Mit
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
...
my $a = WWW::Mechanize->new();
my $url = "http://www2.germanwings.com/";  
$a->get( $url );
if ($a->success()){
$a->submit_form
 (
        'form_name' => 'SBform',
        'fields' =>
        {
            'mode' => 'FEUR',
            'pT' => '2ADULT0CHILD',
            'nom' => '2',
            'm1' => $m1_string,
            'm2' => $m2_string,
            'm1DP' => '02',
            'm1DO' => '02',
            'm2DP' => '02',
            'm2DO' => '02',
       }
);
....

kann ich die erhaltene Seite nach einem Muster durchsuchen.

Gibt es auch eine Möglichkeit, diese Seite im Browser darzustellen, wie ??

Danke für Eure Hilfe

Gruß
learner


Jetzt habe ich folgendes versucht:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
my $url = "http://www2.germanwings.com/";    
$a->get( $url );
$a->submit_form
(
'form_name' => 'SBform',
'fields' =>
.....
)
my $inp = $a->content();
....
....
print "<a href='../cgi-bin/gertest.pl?p=$inp'>buchen</a>";
....


und erhalte als Linksymbol nicht "buchen" mit Verweis auf das Skript, das den Parameter p weiterverarbeiten soll, sondern den gesamten Inhalt der Webseite ?????\n\n

<!--EDIT|learner|1078522097-->
ptk
 2004-03-08 13:18
#1550 #1550
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Mit WWW::Mechanize::Shell kann man die aktuelle Seite im Browser darstellen lassen. Oder willst du sowas wie WWWBrowser.pm?
<< >> 2 Einträge, 1 Seite



View all threads created 2004-03-05 20:58.