1
2
3 print "Content-Type: text/html\n\n"
4
5
6 import cgi
7 myForm = cgi.FieldStorage()
8 nummer = cgi.escape(myForm["nummer"].value)
9
10
11
12 wperioden = {"08":"8&8", "09":"7&9", "10":"6&10", "11":"5&11", "12":"4&12", "13":"3&13", "14":"2&14", "15":"1&15"}
13 wperiode = wperioden[nummer[0]+nummer[1]]
14
15
16
17
18 import urllib, re
19
20 url = "http://dip.bundestag.de/cgi-bin/dipwww_nofr?a=newuser&c=/usr7/goldop&d=www.dia.bt/DIA&e=/bt_st3kad&f=us"
21
22 website = urllib.urlopen(url).read()
23
24
25 regexp = re.compile(r"b=(?P<id>\d\d\d\d\d\d\d\d\d\d-\d*)&")
26 result = regexp.search(website)
27
28 id = result.group('id')
29
30
31
32 print """
33 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
34 <HTML lang="de">
35 <HEAD >
36 <TITLE>GESTA-Abfrage (Test)</TITLE>
37 </HEAD>
38 <BODY>
39 <FORM METHOD=POST ACTION="http://dip.bundestag.de/cgi-bin/dipwww_nofr/continue">
40
41 <INPUT TYPE=HIDDEN NAME="formname" VALUE="gesta0form" >
42 <INPUT TYPE=HIDDEN NAME="sessionId" VALUE=\""""+id+"""\">
43 <INPUT TYPE=HIDDEN NAME="gateway_path" VALUE="/usr7/goldop">
44 <INPUT TYPE=HIDDEN NAME="html_path" VALUE="/bt_st3kad">
45 <INPUT TYPE=HIDDEN NAME="rechner_addr" VALUE="www.dia.bt/DIA">
46 <INPUT TYPE=HIDDEN NAME="suchbutt" VALUE="suchbutt" >
47 <INPUT TYPE=HIDDEN NAME="lockitem" VALUE="no" >
48 <INPUT TYPE=HIDDEN NAME="dok_group" VALUE="20" >
49 <INPUT TYPE=HIDDEN NAME="hilf_button" VALUE="no" >
50 <INPUT TYPE=HIDDEN NAME="version" VALUE="2" >
51 <INPUT TYPE=HIDDEN NAME="cont_max" VALUE="5" >
52 <INPUT TYPE=HIDDEN NAME="sort_max" VALUE="500" >
53
54 <p>Sie werden weitergeleitet zur Datenbank des Deutschen Bundestages <a href="http://dip.bundestag.de/cgi-bin/dipwww_nofr?a=newuser&c=/usr7/goldop&d=www.dia.bt/DIA&e=/bt_st3kad&f=us">"Stand der Gesetgebung (GESTA)"</a>. Sie gelangen direkt zur BT-Drs. <INPUT NAME="btbrdrs" TYPE="TEXT" value=\""""+ nummer + """\" SIZE="9">.</p>
55
56 <p>Bitte klicken Sie einfach auf
57
58 <INPUT NAME="actionbutton" TYPE="SUBMIT" VALUE=" SUCHEN ! ">
59
60 und anschließend auf "Langform".
61
62 <p>
63 <hr>
64 <INPUT TYPE=HIDDEN NAME="wperiode" VALUE=\""""+wperiode+"""\" >
65 <INPUT TYPE=HIDDEN NAME="operator" VALUE="BTDRS" >
66 <p>
67 Diese Weiterleitung wurde entwickelt im <a href="http://www.jurawiki.de">JuraWiki</a>. Das ganze ist noch im Testbetrieb. Mehr dazu unter <a href="http://www.jurawiki.de/StandDerGesetzgebung_28GESTA_29">JuraWiki:StandDerGesetzgebung(GESTA)</a>.</p>
68
69 <hr>
70 <a href="http://www.jurawiki.de/RalfZosel">Ralf Zosel</a>, Kurhausstraße 59, D-66606 St. Wendel, <a href="mailto:ralf@zosel.com">ralf@zosel.com</a><p><i>(Stand: 14.12.03)</i>
71
72 </FORM></BODY></HTML>"""
StandDerGesetzgebung(GESTA)/ZwischenLösung (zuletzt geändert am 2008-01-20 19:56:11 durch anonym)