Курсовая работа: Создание инструментального средства для организации социологических опросов
4. Кузнецов Максим, Симдянов Игорь Самоучитель PHP 5. — 2-е изд., перераб. и доп.. — Спб.: «БХВ-Петербург», 2006. — С. 608. — ISBN 5-94157-884-9
5. Кузнецов Максим, Симдянов Игорь, Голышев Сергей PHP 5. Практика создания Web-сайтов. — Спб.: «БХВ-Петербург», 2005. — С. 960. — ISBN 5-94157-552-1
6. Кузнецов Максим, Симдянов Игорь Головоломки на PHP для хакера. — Спб.: «БХВ-Петербург», 2006. — С. 464. — ISBN 5-94157-837-7
7. Кузнецов Максим, Симдянов Игорь, Голышев Сергей PHP 5 на примерах. — Спб.: «БХВ-Петербург», 2005. — С. 576. — ISBN 5-94157-670-6
8. Дмитрий Котеров, Алексей Костарев PHP. В подлиннике. — Спб.: «БХВ-Петербург», 2005. — С. 1120. — ISBN 5-94157-245-Х
приложение 1
Разработанная анкета
Рис 1.1 Форма добавления новой анкеты
приложение 2
Схема базы данных
Рис 2.1 Схема базы данных
Названия с пометкой T – это название таблиц, названия с пометкой PK – первичный ключ. База данных состоит из 4 таблиц. Связями указаны поля взаимодействия с первичных ключей с остальными полями.
приложение 3
Листинг программных модулей
Function. php
<?php
$db_host = "localhost";
$db_user = "root";
$db_pass = "";
$db_name = "sql";
$rezult = @mysql_connect($db_host,$db_user,$db_pass);
if(!$rezult)
die('Ошибка соединение с БД');
$rez = @mysql_select_db($db_name);
if(!$rezult)
die('База данных не найдена');
function user_sess_beg() {
global $CURRENT_USER;
$_SESSION['name']=$_REQUEST['name'];
$_SESSION['user']=true;
$_SESSION['check']=md5(session_id().$_REQUEST['name'].$_REQUEST['pass']);