#!/usr/local/bin/python2.2 import cgitb cgitb.enable() print 'Content-Type: text/html' print import os, cgi divider = '~~~' type = 'PNG' url = 'http://www.cs.berkeley.edu/~morganya/research' def cull(list, type): for i in range(len(list)): if list[i][-3:] != type: del list[i] return list dict = cgi.SvFormContentDict() if dict.get('index', '') == '': index = 0 pictures = cull(os.listdir('.'), type) else: index = int(dict['index']) pictures = dict['pictures'].split(divider) pic = pictures[index] if index < len(pictures)-1: print '' print '
' print '' % divider.join(pictures) print '' % (index + 1) print '' % pic print '
' print 'back to research' % url print '' else: print '' print '' % (url, pic) print ''