def content(): import cgi,modules.html as html,modules.liste as liste form=cgi.FieldStorage() htm="" if 'act' in form.keys(): if form['act'].value == "aus": #Zuweisung der Variablen try: bn=form['bn'].value except KeyError: bn="" try: ln=form['ln'].value except KeyError: ln="" #Mode-Auswahl if 'lend' in form.keys(): htm+=aus(ln,bn,"lend") htm+=html.paragraph("Der Schüler hat nun folgende Bücher ausgeliehen:").rtn() htm+=liste.zeige_buch(ln) elif 'save' in form.keys(): htm+=aus(ln,bn,"save") htm+=html.paragraph("Der Schüler hat nun folgende Bücher ausgeliehen:").rtn() htm+=liste.zeige_buch(ln) else: htm+=aus() elif form['act'].value == "rueck": htm=htm.replace('<a href="./start.py?mn=lent&act=rueck">Rückgabe</a>',"...") if 'bn' in form.keys(): try: import modules.ausleihe a=modules.ausleihe.Ausleihe() pupn=a.book_loaned(form['bn'].value) except: pupn=0 htm+=rueck(form['bn'].value) htm+=html.paragraph("Der Schüler hat noch folgende Bücher ausgeliehen:").rtn() htm+=liste.zeige_buch(str(pupn)) else: htm+=rueck("") else: htm+=html.message(Title="Ungültiger Modus!",Description="Leider gab es einen Fehler beim Aufruf...",ButtonText1="Zurück",ButtonLink1="javascript:history.back();",MType=0).rtn() else: #htm+=html.paragraph("Beginnen Sie mit einem Klick auf die jeweilige Aktion...").rtn() htm+=aus() return htm
def content(): import cgi,modules.html as html form=cgi.FieldStorage() htm="" htm+="""<table><tr> <td><a href="./start.py?mn=lent&act=aus">Ausleihe</a></td> <td><a href="./start.py?mn=lent&act=rueck">Rückgabe</a></td> </tr></table>""" if 'act' in form.keys(): if form['act'].value == "aus": htm=htm.replace('<a href="./start.py?mn=lent&act=aus">Ausleihe</a>',"...") #Zuweisung der Variablen try: bn=form['bn'].value except KeyError: bn="" try: ln=form['ln'].value except KeyError: ln="" #Mode-Auswahl if 'lend' in form.keys(): htm+=aus(ln,bn,"lend") elif 'save' in form.keys(): htm+=aus(ln,bn,"save") else: htm+=aus() elif form['act'].value == "rueck": htm=htm.replace('<a href="./start.py?mn=lent&act=rueck">Rückgabe</a>',"...") if 'bn' in form.keys(): htm+=rueck(form['bn'].value) else: htm+=rueck("") else: htm+=html.message("Ungültiger Modus!","Leider gab es einen Fehler beim Aufruf...",0).rtn() else: htm+=html.paragraph("Beginnen Sie mit einem Klick auf die jeweilige Aktion...").rtn() return htm