Код add.cgi
#!/usr/bin/python #-*- coding:utf-8 -*- import cgi print 'Content-Type: text/html; charset=utf-8' print '' print '<html>' print '' print ' <head>' print '' print ' <style type="text/css" media="all">' print '' print ' @import url(/files/stylesheet/style.css)' print '' print ' </style>' print '' print ' <title>Добавление записи</title>' print ' </head>' print '' print ' <body>' print '' print ' <div id=header>' print '' print ' <h1>Телефонная книга</h1>' print '' print ' </div>' print '' print ' <hr>' print '' print ' <div id=main>' print '' print ' <script type="application/javascript" src="/files/js/backToMainPageHandler.js">' print ' </script>' print '' print ' <form action="write.cgi" method="post">' print '' print ' <table align = center cellspacing=0 width="35%">' print '' print ' <caption><h4>Добавление новой записи в телефонную книгу</h4></caption>' print '' print ' <tr>' print '' print ' <td><span class="first_column_of_table">Фамилия</span></td>' print ' <td><textarea rows=1 cols=50 required name="surname"></textarea></td>' print '' print ' </tr>' print '' print ' <tr>' print '' print ' <td><span class="first_column_of_table">Имя</span></td>' print ' <td><textarea rows=1 cols=50 required name="firstname"></textarea></td>' print '' print ' </tr>' print '' print ' <tr>' print '' print ' <td><span class="first_column_of_table">Отчество</span></td>' print ' <td><textarea rows=1 cols=50 required name="patronymic"></textarea></td>' print '' print ' </tr>' print '' print ' <tr>' print '' print ' <td><span class="first_column_of_table">Адрес</span></td>' print ' <td><textarea rows=1 cols=50 required name="address"></textarea></td>' print '' print ' <tr>' print '' print ' <td><span class="first_column_of_table">Телефон</span></td>' print ' <td><textarea rows=1 cols=50 required name="phonenum"></textarea></td>' print '' print ' </tr>' print '' print ' <td><input type="submit" value="Добавить"></td>' print ' <td>' print ' <input type="reset" value="Очистить">' print ' <input type="button" value="На главную" id="backToMainPage">' print ' </td>' print '' print ' <tr>' print '' print ' </table>' print '' print ' </form>' print '' print ' <script type="application/javascript" src="/files/js/backToMainPage.js">' print ' </script>' print '' print ' </div>' print '' print ' <hr>' print '' print ' <div id=footer>' print '' print ' <a href="mailto:terminator@docsis.ru?subject=Вопрос или предложение по работе ресурса">Обратная связь</a>' print '' print ' </div>' print '' print ' </body>' print '' print '</html>'