Диплом: Автоматизация управлением процесса отгрузки товара в ОАО "Глобал"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
100
15. Каллум Хопкинс: PHP. Быстрый старт, - Москва, Издательство:
Эксмо-Пресс, 2014 г., 160 стр.
16. Кевин Янк: PHP и MySQL. От новичка к профессионалу, -
Москва, Издательство: Эксмо, 2013 г., 384 стр.
17. Скляр, Трахтенберг: PHP. Рецепты программирования, -
Москва, Издательство: Питер, - Москва, 2015 г., 784 стр.
18. Сэмми Пьюривал: Основы разработки веб-приложений, -
Москва, Издательство: Питер, 2015 г., 272 стр.
19. Фримен, Робсон: Изучаем программирование на JavaScript, -
Москва, Издательство: Питер, 2015 г., 640 стр.
20. Ховард, Лебланк, Виега: Как написать безопасный код на С++,
Java, Perl, PHP, ASP.NET, - Москва, Издательство: ДМК-Пресс, 2014 г., 288 стр.
21. Хоган, Уоррен, Уэбер: Книга веб-программиста: секреты
профессиональной разработки веб-сайтов, - Москва, Издательство: Питер, 2013
г., 288стр.
22. Хуан Гоше: HTML5. Для профессионалов, - Москва,
Издательство: Питер, 2015 г.560 стр,
23. Эстель Вейл: HTML5. Разработка приложений для мобильных
устройств, - Москва, Издательство: Питер, 2015 г.
101
ПРИЛОЖЕНИЕ. ЛИСТИНГ ОСНОВНЫХ ПРОГРАММНЫХ
МОДУЛЕЙ
session_start();
?>
<Ме>Поиск<ЛШе>
<body BACKGROUNd="image/bg.png">
<link rel="stylesheet" type="text/css" href="js/jquery-ui-1.7.2.custom.css">
<script type="text/javascript" src="js/jquery- 1.3.2.min.js">
<script type="text/javascript" src="js/jquery-ui-
1.7.2.custom.min.js"></script>
<script type="text/javascript" src="js/ui.datepicker-uk.js"></script>
<script type="text/javascript" src="js/jquery.validate.min.js"></script>
<script type="text/javascript" src="js/rounded-corners-min.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" >
$(document).ready(function(){
$('#datepicker1'). datepicker({
changeMonth:true,
changeYear:true,
yearRange:"1950:2000",
dateFormat:"yy-mm-dd",
}
);
$('#datepicker2'). datepicker({
changeMonth:true,
changeYear:true,
yearRange:"1950:2010",
dateFormat:"yy-mm-dd",
}
);
$('#datepicker'). datepicker({
changeMonth:true,
changeYear:true,
yearRange:"1995:2010",
dateFormat:"yy-mm-dd",
}
);
$.validator.addMethod('validName', function (value) {
var result = true;
var iChars = "!@#$%л&*()+=-
[]\\\';,/{}|\":<>?"+"йттукенгттттттзхъфътва.пролджэячсмитьбюЙЦУКЕНГПТТЦЗХЪФ
ЫВАПРОЛДЖЭЯЧСМИТЬБЮ";
for (var i = 0; i < value.length; i++) {
if (iChars.indexOf(value.charAt(i)) != -1) {
return false;
}
}
return result;
}, '');
$.validator.addMethod('validNamer', function (value) {
var result = true;
var iChars = "!@#$%л&*()+=-
[]\\\';,./{}|\":<>?012789"+"qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJK
LZXCVBNM"+" ";
for (var i = 0; i < value.length; i++) {
if (iChars.indexOf(value.charAt(i)) != -1) {
return false;
}
}
return result;
102
103
}, ");
$ ('#signup').validate({
rules:{
login: {
minlength:6,
validName: true,
},
pass: {
minlength:6,
validName: true,
},
conpass: {
equalTo:'#pass'
}
},
messages:{
login:{minlength:"He менее шести символов",
validName: "Только латинский алфавит и цифры",
},
pass^mmlength^'H менее шести символов",
validName: "Только латинский алфавит и цифры",
},
conpass:{equalTo:"Пароли не совпадают"
}
},
});
$(this).corner();
});
<link rel="stylesheet" type="text/css" href="style.css">



include "menu.php";
?>
<div id='content'>
<div id='content1'>
require "dbconnect.php";
$date=date(y-m-d);
$res_id3=mysql_query("SELECT idgild, nameG FROM 'gild'")
or die(mysql_error());
$res_id23=mysql_query("SELECT idgild, nameG FROM gild'")
or die(mysql_error());
$res_id2=mysql_query("SELECT idprod, nameprod, art,edizmpr FROM
'prod'")
or die(mysql_error());
?>

class="pp">

Анализ потребности<Ьг>

105
require "dbconnect.php";
$res_id13=mysql_query("SELECT distinct idgild, nameG FROM 'gild', chet
where sklad=idgild and status=0");
while($nomer_mas11=mysql_fetch_row($res_id13) )
{
$sklad=$nomer_mas11[0];
$skladname=$nomer_mas11[1];
echo "

class='tarivold'>Потребностьвпродукциина $skladname

";
$nomer=mysql_query("SELECT nomer FROM chet where status=0 and
sklad=$sklad");
while($nomerdok=mysql_fetch_row($nomer) )
{
echo "border='0' align='center' width='890'>\n";
echo "
lass='tr'><th
width='200'>&nbsp;&nbsp;&nbsp;Наименование&nbsp;&nbsp;&nbsp;</th>
<th width- 100'>     Артикул     
width='100'>&nbsp;&nbsp;&nbsp;Единицаизмерения&nbsp;&nbsp;&nbsp;</th>
<th width=' 100'>  &nbsp;&nbsp;Вналичии&nbsp;&nbsp;&nbsp;
<th width=' 100'>     Тре буется     
<th width='100'>&nbsp;&nbsp;&nbsp;Разница&nbsp;&nbsp;&nbsp;</th>
<th width='100'>&nbsp;&nbsp;&nbsp;№ rnKn.   
method='post' name='spis' action='an.php'>
TYPE='hidden' NAME='spis' VALUE='$nomerdok[0]'>
<input type='image' src='image/close.png' TITLE-Закрытьнакладную'
WIDTH='20' HEIGHT='20' >
</form></th>
";
$nomerdok 1=$nomerdok[0];
$res=mysql_query("SELECT 'nameprod','art','edizmpr',kolvonal, kolvochet,
kolvonal-kolvochet FROM prod', nal, chet where udalPr=0 and idprodnal=idprod
and idskladnal=$sklad and nomer=$nomerdok1 and idprod=idprodchet");
106
while($res_id=mysql_fetch_row($res) )
{
if ($res_id[5]>0)
{
$class=tz;
}
else
{
$class=table3;
}
if ($res_id[5]==0)
{
$class=log;
}
echo " ter>
<td width='200' class='$class'> $res_id[0]
<td width='100' class='$class'> $res_id[1]
<td width='100' class='$class'> $res_id[2]
<td width='100' class='$class'> $res_id[3]
<td width='100' class='$class'> $res_id[4]
<td width='100' class='$class'> $res_id[5]
<td width='100' class='$class'> $nomerdok1
";
}
echo "
";
}
}
?>

107
width="900" border="0" cellspacing="0" cellpadding="0">
<td width="30">&nbsp;</td>
<td width="320" class="date1" >Выберитесклад -поставш,ик<М>
<td width="30">&nbsp;</td>
<td width="30">&nbsp;</td>
108
<td colspan="5">&nbsp;</td>
<td width="30">&nbsp;</td>
<td width="320" class="date1" >Выберитепродукцию<М>
<td width="30">&nbsp;</td>
<td colspan="5">&nbsp;</td>
<td colspan="5" class="pp"><input
value-'Учесть" >
></td>
<td colspan="7">&nbsp;</td>
<td colspan="7">
type="submit" name="post"
width="320" class="date1" >Выберитесклад- приемщик<М>
h="30">&nbsp;</td>
h="30">&nbsp;</td>
<td width="320" class="log">
<form method="post" id="signup" action='an.php'>
elect name="sklad1"><center>
while ($gild=mysql_fetch_row($res_id3))
{
echo "<center>tion value='$gild[0]'>$gild[1]</option>\n";
}
?>
width="320" class="log">
<select name="sklad2"><center>
while ($gild1=mysql_fetch_row($res_id23))
{
echo "<center>tion value='$gild1[0]'>$gild1[1]</option>\n";
}
?>
h="30">&nbsp;</td>
width="320" class="date1" >Введитеколичествопродукции</td>
h="30">&nbsp;</td>
h="30">&nbsp;</td>
<td width="320" class="log">
elect name="prod"><center>
<option></option>
while ($prod=mysql_fetch_row($res_id2))
{
echo "\n";
}
?>
</select></td>
<td width="30">&nbsp;</td>
width="320" class="log">
<input type="text" size="20" value="0" onFocus="doClear(this)"
onBlur="doDefault(this)" name="kolvoprod" class="required" title="<br>
Поле обязательно к заполнению ">
h="30">&nbsp;</td>
109