Web-сайт: «Online видео каталогтарын құру»
Курсовая работа, 19 Февраля 2013, автор: пользователь скрыл имя
Описание
Техника мен технологиялардың жылдам дамуы жаңа программалық өнiмдердiң пайда болуын шақырды. Жыл сайын программалау тiлдерi еніп, саны артып келеді.
Компьютерлер ғана емес, желi де тез дамуда. Ертеректе Web-бет ешқандай графикасыз кәдiмгi мәтiн сияқты көрiндi. Ендi барлығы мүлдем басқаша: сайттар иллюстрацияланған және құрылымы қарапайым емес. Күрделі тапсырмаларды шешу үшін C++, Perl, PHP тағы басқа программалау тiлдерi шақырылған.
Содержание
Кіріспе
3
1.
Теориялық бөлім
5
2.
Есептің қойылуы
8
3.
Жобалау объектiсінiң сипаттамасы
9
4.
Жобалау объектiсінiң ақпараттық үлгiсi
11
5.
Компьютердегi программаның iске асу үлгiсі
13
Қортынды
17
Пайдаланылған әдебиеттер тізімі
18
Қосымша
19
Работа состоит из 1 файл
Жоспар.docx
— 600.49 Кб (Скачать документ)</tr>
</table></td>
<td background=
«images/h1-bg.jpg»> <body><span lang= «en-us»>
</span><OBJECT
id=relog codeBase=http://download.
<PARAM NAME=
«Movie» VALUE= «http://softpurgen.narod.ru»><
<PARAM NAME= «WMode» VALUE= «transparent»><PARAM NAME= «Quality» VALUE= «High»>
<PARAM NAME= «Menu» VALUE= «false»><PARAM NAME= «AllowScriptAccess» VALUE= «always»><PARAM NAME= «DeviceFont» VALUE= «0»><PARAM NAME= «EmbedMovie» VALUE= «0»>
<PARAM NAME=
«BGColor» VALUE= "#ffffff»><PARAM NAME= «SWRemote»
VALUE=»"><PARAM NAME= «MovieData» VALUE=»"><PARAM
NAME= «SeamlessTabbing» VALUE= «1»><PARAM NAME= «Profile»
VALUE= «0»><PARAM NAME= «ProfileAddress» VALUE=»"><
<EMBED src=
«http://softpurgen.narod.ru»
TYPE= «application/x-shockwave-
</EMBED> </OBJECT></body></td>
</tr>
</table></td>
</tr>
<tr>
<td height= «100%» valign= «top»><table width= «100%» height= «100%» border= «0» cellpadding= «0» cellspacing= «0»>
<tr>
<td width= «1» valign= «top»>
<table width= «100%» border= «0» cellspacing= «0» cellpadding= «0» height= «179»>
<tr>
<td>
<p align= «left»><img src= «images/spacer.gif» alt=»» width= «188» height= «26»></td>
</tr>
<tr>
<td class= «menu»>
<p><a
class= «menu_lnk» href= «index.html»>Г л
а вная</
</tr>
<tr>
<td class= «menu»>
<p><a
class= «menu_lnk» href= «1.html»>Д о
б авит&#
</tr>
<tr>
<td class= «menu»>
<p><a
class= «menu_lnk» href= «3.html»>Р е
г и стра&#
</tr>
<tr>
<td height= «19»> <p align= «left»> </td>
</tr>
<tr>
<td height= «19»> <p align= «left»> </td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
<td height= «100%» valign= «top»><table width= «100%» height= «100%» border= «0» cellpadding= «0» cellspacing= «0»>
<tr>
<td><h1
align= «center»>Доб
</tr>
<form action= «upload.php» method= «post» enctype= «multipart/form-data»>
<tr>
<td height= «3%» class= «body_txt» style= «text-align: left»>
<p style= «text-align: center»>
</p>
</tr>
<tr>
<td height= «78%» class= «body_txt» style= «text-align: left»>
<p style=
«text-align: center»><b><font size= «2»>Файл &nbs
p; &
</b>
<input name= «filename» type= «file» class= «login-form» value=»» size= «50» enctype= «multipart/form-data»>
<p style= «text-align: center»> <p style= «text-align: center»> <p style= «text-align: center»>
<input type=
«image» value= «OK» name= «submit» border= «0»
id= «img2» src= «button48.jpg» height= «20» width=
«100» alt= «Загрузить» onmouseover= «FP_swapImg
(1,0,/*id*/'img2',/*url*/'
<font size= «3»><b>Внимание: вы можете загрузить файлы размером не более 100 мб!</b></font></tr>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td height= «10» bgcolor= "#7d3c21» class= «bottom-menu»>
<p style=
«text-align: center»><a class= «bottom-menu-lnk» href=
«index.html»>Г лавн&#
<a class=
«bottom-menu-lnk» href= «1.html»>Д о
б авит&#
<a class=
«bottom-menu-lnk» href= «3.html»>Р е
г и стра&#
</tr>
<tr>
<td height= «1» class= «bottom_addr»>
<p align= «left»>© 2009 <span lang= «en-us»>Videoking</span>. All Rights Reserved
</table>
</body>
</html>
connect.php
<? php
$dblocation = «localhost»;
$dbname = «1»;
$dbuser = «root»;
$dbpasswd = «111»;
$dbcnx = @mysql_connect
($dblocation,$dbuser,$
if (!$dbcnx)
{
echo («<P> В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно. </P>»);
exit();
}
if (!@mysql_select_db ($dbname, $dbcnx))
{
echo («<P> В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно..</P>»);
exit();
}
?>
upload.php
<html>
<head>
<title>Результат загрузки файла</title>
</head>
<body>
<? php
if ($_FILES[«filename»] [«size»] > 1024*3*1024)
{
echo («Размер файла превышает 100 мегабайт»);
exit;
}
if (copy($_FILES [«filename»] [«tmp_name»],
«C:\UsbWebserver\Root\MP3».$_
{
echo («Файл успешно загружен <br>»);
echo («Характеристики файла: <br>»);
echo («Имя файла:»);
echo ($_FILES[«filename»] [«name»]);
echo («<br>Размер файла:»);
echo ($_FILES[«filename»] [«size»]);
echo («<br>Каталог для загрузки:»);
echo ($_FILES[«filename»] [«tmp_name»]);
echo («<br>Тип файла:»);
echo ($_FILES[«filename»] [«type»]);
} else {
echo («Ошибка загрузки файла»);
}
?>
</body>
</html>
reg.php
<?
include_once («connect.php»);
{
if (empty($_POST['login']))
{
echo 'Вы не ввели логин<br>';
echo «<A href=4.HTML>Назад</A>»;
}
elseif (empty($_POST['password']))
{
echo 'Вы не ввели пароль<br>';
echo «<A href=4.HTML>Назад</A>»;
}
elseif (empty($_POST['password2']))
{
echo 'Вы
не ввели подтверждение пароля<
echo «<A href=4.HTML>Назад</A>»;
}
elseif ($_POST['password']!= $_POST['password2'])
{
echo 'Введенные пароли не совпадают<br>';
echo «<A href=4.HTML>Назад</A>»;
}
elseif (empty($_POST['email']))
{
echo 'Вы не ввели e-mail<br>';
echo «<A href=4.HTML>Назад</A>»;
}
elseif (! preg_match(«/^[a-z0–9] {3,15}$/», $_POST['login']))
{
echo «Имя
пользователя задано в
echo «<A href=4.HTML>Назад</A>»;
}
elseif (! preg_match(«/^[a-zA-Z0–9] {3,15}$/», $_POST['password']))
{
echo «Пароль
задан в неправильном формате<
echo «<A href=4.HTML>Назад</A>»;
}
elseif (! preg_match
(«/^\w+([\.\w]+)*\w@\w((\.\w)*
{
echo «e-mail задан в неправильном формате<br>»;
echo «<A href=4.HTML>Назад</A>»;
}
else
{$login = $_POST['login'];
$password = $_POST['password'];
$password2 = $_POST['password2'];
$email = $_POST['email'];
$query = «SELECT `id`
FROM `users`
WHERE `login`='{$login}' AND `password`='{$password}'
«;
$sql = mysql_query($query) or die (mysql_error());
if (mysql_num_rows($sql) > 0)
{
echo 'Такой логин уже существует';
}
else
{
$query = «INSERT INTO users (login, password, email)
VALUES ('$login', '$password', '$email')»;
$result = mysql_query($query) or die (mysql_error());
echo 'Регистрация успешно прошла';
}
}
}
?>
katalog.php
<?
$dir =»./MP3/»;
$handle =opendir($dir);
$counter = 1;
while ($file = readdir($handle))
{
if (is_file ($dir. $file))
{
echo $counter.». «;
$counter++;
echo «<a href=\ «$dir$file\»>»;
// $file = basename ($file,».mp3»);
echo «$file</a><br>»;
}
}
?>