Thread Rückgabewert von Web-Server
(12 answers)
Opened by Gast at 2008-11-19 16:12
Hallo,
bin nun nach einigen Erweiterungen darauf gestoßen, dass ich einen Refresh der Seite benötige. Hier erst noch mal der relevante Code: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 #!/usr/bin/perl use HTTP::Daemon; use HTTP::Status; use strict; use CGI qw/:standard/; my $My_IP = 'localhost'; my $Name = "HTTP Server"; my $d = HTTP::Daemon->new( LocalHost => $My_IP, LocalPort => 3002, ); die "$Name: Socket konnte nicht erstellt werden - Grund: $!\n" unless $d; print " $Name läuft auf : <", $d->url, ">\n"; while (my $c = $d->accept) { while (my $r = $c->get_request) { if ($r->method eq 'GET') { my $rs = new HTTP::Response(RC_OK); $rs->content(CGI::start_html(-title=>' Anzeige ')); $rs->add_content(CGI::start_form); $rs->add_content("Nr: " . CGI::textfield(-name=>'Nummer',-size=>30) . "ID: " . CGI::textfield(-name=>'Zuordnung', -size=>30)); $rs->add_content(CGI::submit(-value=>'Zuweisen') . CGI::submit(-value=>'Löschen') ); $rs->add_content(CGI::end_form . CGI::hr . CGI::end_html); $c->send_response($rs); } else { $c->send_error(RC_FORBIDDEN) } } $c->close; undef($c); } Kann mir jemand sagen, wie ich einen refresh durchführen kann? Stefan |