Das Projekt “JuraWiki” wurde archiviert. Es ist weiterhin online, jedoch nicht mehr aktiv. Man kann also keine Seiten mehr bearbeiten und sich nicht mehr einloggen (außer man ist Mitglied der TrustedEditorGroup) oder sich neu registrieren. Alle Informationen, die Sie hier finden, sind also potenziell veraltet.

   1 #!/usr/bin/python
   2 
   3 print "Content-Type: text/html\n\n"
   4 
   5 # Parameter auslesen
   6 import cgi
   7 myForm = cgi.FieldStorage()
   8 nummer = cgi.escape(myForm["nummer"].value)
   9 
  10 
  11 # wperiode checken
  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 # hier müsste auch noch Fehlerbehandlung rein
  15 
  16 
  17 #Session-ID besorgen
  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 # hier fehlt noch eine Fehlerbehandlung
  28 id = result.group('id')
  29 
  30 
  31 #Seite ausgeben
  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)