Проектирование Web-приложения "Туристическое агенство"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



cho "Код

ошибки:";(mysql_error());

}(mysql_num_rows($result) > 0)

{

$myrow_in = mysql_fetch_array($result);

{

$r = $myrow_in["rating"]/$myrow_in["q_vote"];

$r = intval($r);

$sum= $myrow_in["price1"] + $myrow_in["price2"] + $myrow_in["price3"] + $myrow_in["price4"] + $myrow_in["price5"];("

",$myrow_in["mini_img"],$myrow_in["title"],$myrow_in["description"],$sum,$myrow_in["id"] );

}($myrow_in = mysql_fetch_array($result));

}

else

{

echo "";

exit();

} ?>

Файл view_cat.php - страница категория туров. Страница отвечает за вывод путёвок по категориям. В Начале файлы запускается сессия . Затем осуществляется проверка переменных на наличие методом GET. Далее идёт проверка является ли переменная числом. Если нет, то выводится соответствующее сообщение.

В переменную $result заносятся данные из таблицы категории с условием WHERE, где id тура равняется переменной $cat. Далее данные из таблицы выводятся циклом do while, выводом ptintf.

<? include ("blocks/bd.php");(isset($_GET['cat'])) {$cat = $_GET['cat']; } (!isset($cat)) {$cat = 1;}

/* Проверяем, является ли переменная числом */

if (!preg_match("|^[\d]+$|", $cat)) { ("Неверный формат запроса! Проверьте URL!");

}

$result = mysql_query("SELECT * FROM categories WHERE id='$cat'",$db); (!$result)

{

echo "";

exit(mysql_error());

}(mysql_num_rows($result) > 0)

{

$myrow_cat = mysql_fetch_array($result);

}

else

{

echo "";

exit();

}

?>

<?

$result = mysql_query("SELECT * FROM data WHERE cat='$cat' ORDER BY id",$db); (!$result)

{

echo "";

exit(mysql_error());

}(mysql_num_rows($result) > 0)

{

$myrow_cat = mysql_fetch_array($result);

{

$r = $myrow_cat["rating"]/$myrow_cat["q_vote"];

$r = intval($r);("

",$myrow_cat["mini_img"],$myrow_cat["title"],$myrow_cat["description"],$myrow_cat["date"],$myrow_cat["id"] );

}($myrow_cat = mysql_fetch_array($result));

}

else

{

echo "";

exit();} ?>

Файл view_order.php - страница заказа выбранного тура. Предназначен для оформления заказа выбранной пользователем путёвки. В начале файла идёт подключение к базе данных, через файл bd.php. Далее осуществляется проверка переменных на наличие методом GET. Затем условным выражением проверяется формат запроса. Если формат неверный, - будет выведено соответствующее сообщение.

Пользователю доступна форма, которая обрабатывается файлом form_ticket.php, т.е. у которой action='form_ticket.php' . Обработка осуществляется методом post.

Неверный формат запроса! Проверьте URL!");

}

$result = mysql_query("SELECT * FROM data WHERE id='$id'",$db); (!$result)

{

echo "";

exit(mysql_error());

}(mysql_num_rows($result) > 0)

{

$myrow_post = mysql_fetch_array($result);

$new_view = $myrow_post["view"] + 1;

$update = mysql_query ("UPDATE data SET view='$new_view' WHERE id='$id'",$db);

}

else

{

echo "";

exit();

}

?>

<a hre

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение