Вход Регистрация
Файл: zakazy/index.php
Строк: 180
<?
require'../config.php';
$align='left';
$title='Заказ графики';
aut();
include 
'../style/head.php';
switch (
$mod)
    {
     case 
'ost_zak':
     echo 
'<div>
     <center>Оставить заказ</center><hr/>
     <form action="?mod=zak_ok" method="post">
     Автор / исполнитель<br/>
     <small>(если имеется)</small>: <br/>
     <input name="aftar" type="text" maxlength="255"/><br/>
     Название / описание: <br/>
     <input name="names" type="text" maxlength="255"/><br/>
     Категория :<br/>'
;
     
$result=mysql_query("SELECT * FROM `kategory`");
     
$col=mysql_affected_rows();
     if (
$col==0)
        {
         echo 
'Нет ни одной категории!Ошибка,обратитесь к Администратору!';
        }
     else
        {
         for (
$i=0;$i<$col;$i++)
            {
             echo 
'<input name="type" type="radio" value="'.mysql_result($result,$i,'kat').'"/>'.mysql_result($result,$i,'kat').'<br/>';
            }
        }
     echo 
'
     Ваш Ник: <br/>
     <input name="nick" type="text" maxlength="50"/><br/>
     <input class="button" type="submit" value="Заказать"/>
     </form> '
;
     break;
     case 
'act_zak':
     echo 
'<div><center>Выполняемые заказы</center><hr/>';
     
$num 5;
     if(isset(
$_GET['page']) and is_numeric($_GET['page']))
         {
         
$page intval($_GET['page']);
        }
     else
         {
          
$page 1;
         }
     
$result mysql_query("SELECT COUNT(*) FROM `zakaz` where `status`='on' ");
     
$posts mysql_result($result0);
     echo 
'<div class="ss1"><img src="img/47.png" align="middle">Выполняемых заказов: '.$posts.'<br/></div>';
     if (
$posts==0)
         {
          echo 
'Выполняемых заказов нет!<br/>';
         break;
        }
     
$total intval(($posts 1) / $num) + 1;
     if(empty(
$page) or $page 0$page 1;
     if(
$page $total$page $total;
     
$start $page $num $num;
     
$result mysql_query("SELECT * FROM `zakaz` WHERE `status`='on' ORDER BY id DESC LIMIT $start$num");
     while (
$myrow mysql_fetch_array($result))
         {
         echo 
'
         <b>Номер заказа: </b>'
.$myrow['id'].'<br/>
         <b>Заказ оставил : </b>'
.$myrow['nick'].'<br/>
         <b>Название,<br/> Описание :</b><br/>'
.$myrow['names'].'<br/>
         <b>Категория : </b>'
.$myrow['kategory'].'<br/>
         <b>Автор : </b>'
.$myrow['aftar'].'<br/>
         <b>Статус : </b>заказ выполненяется<br/>
         <hr/>'
;
        }
     if (
$page != 1$pervpage '<a href="?mod=act_zak&page=1">&lt;&lt;</a><a href="?mod=act_zak&page='. ($page 1) .'">&lt;</a> ';
     if (
$page != $total$nextpage ' <a href="?mod=act_zak&page='. ($page 1) .'">&gt;</a><a href="?mod=act_zak&page=' .$total'">&gt;&gt;</a>';
     if(
$page 0$page2left ' <a href="?mod=act_zak&page='. ($page 2) .'">'. ($page 2) .'</a> ';
     if(
$page 0$page1left ' <a href="?mod=act_zak&page='. ($page 1) .'">'. ($page 1) .'</a> ';
     if(
$page <= $total$page2right ' <a href="?mod=act_zak&page='. ($page 2) .'">'. ($page 2) .'</a>';
     if(
$page <= $total$page1right ' <a href="?mod=act_zak&page='. ($page 1) .'">'. ($page 1) .'</a>';
     @
$xxx '<small>'.$pervpage.$page2left.$page1left.'</small>'.$page.'<small>'.$page1right.$page2right.$nextpage.'</small></center>';
     echo 
str_replace("<small></small>1<small></small>","",$xxx);
     break;
     case 
'vyp_zak':
     echo 
'<div><center>Выполненные заказы</center><hr/>';
     
$num 5;
     if(isset(
$_GET['page']) and is_numeric($_GET['page']))
         {
         
$page intval($_GET['page']);
        }
     else
        {
         
$page 1;
        }
     
$result mysql_query("SELECT COUNT(*) FROM `zakaz` where `status`='off' ");
     
$posts mysql_result($result,0);
     echo 
'<div class="ss1"><img src="img/02.png" align="middle">Выполненных заказов: '.$posts.'<br/></div>';
     if (
$posts==0)
         {
          echo 
'Выполненных заказов пока нет!<br/>';
         break;
        }
     
$total intval(($posts 1) / $num) + 1;
     if(empty(
$page) or $page 0$page 1;
     if(
$page $total$page $total;
     
$start $page $num $num;
     
$result mysql_query("SELECT * FROM `zakaz` WHERE `status`='off' ORDER BY id DESC LIMIT $start$num");
     while (
$myrow mysql_fetch_array($result))
         {
         echo 
'
         <b>Номер заказа: </b>'
.$myrow['id'].'<br/>
         <b>Заказ оставил : </b>'
.$myrow['nick'].'<br/>
         <b>Название | Описание :</b><br/>'
.$myrow['names'].'<br/>
         <b>Категория : </b>'
.$myrow['kategory'].'<br/>
         <b>Автор : </b>'
.$myrow['aftar'].'<br/>
         <b>Статус : </b>заказ выполнен<br/>
         <div class="ss1"><img src="img/listen.png" align="middle"><a href="?mod=prosm_zak&id='
.$myrow['id'].'">Детали заказа >>></a></div>
         <hr/>'
;
        }
     if (
$page != 1$pervpage '<a href="?mod=vyp_zak&page=1">&lt;&lt;</a><a href="?mod=vyp_zak&page='. ($page 1) .'">&lt;</a> ';
     if (
$page != $total$nextpage ' <a href="?mod=vyp_zak&page='. ($page 1) .'">&gt;</a><a href="?mod=vyp_zak&page=' .$total'">&gt;&gt;</a>';
     if(
$page 0$page2left ' <a href="?mod=vyp_zak&page='. ($page 2) .'">'. ($page 2) .'</a> ';
     if(
$page 0$page1left ' <a href="?mod=vyp_zak&page='. ($page 1) .'">'. ($page 1) .'</a> ';
     if(
$page <= $total$page2right ' <a href="?mod=vyp_zak&page='. ($page 2) .'">'. ($page 2) .'</a>';
     if(
$page <= $total$page1right ' <a href="?mod=vyp_zak&page='. ($page 1) .'">'. ($page 1) .'</a>';
     @
$xxx '<small>'.$pervpage.$page2left.$page1left.'</small>'.$page.'<small>'.$page1right.$page2right.$nextpage.'</small></center>';
     echo 
str_replace("<small></small>1<small></small>","",$xxx);
     break;
     case 
'nevyp_zak':
     echo 
'<div><center>Невыполненные заказы</center><hr/>';
     
$num 5;
     if(isset(
$_GET['page']) and is_numeric($_GET['page']))
         {
         
$page intval($_GET['page']);
        }
     else
         {
          
$page 1;
         }
     
$result mysql_query("SELECT COUNT(*) FROM `zakaz` where `status`='x' ");
     
$posts mysql_result($result,0);
     echo 
'<div class="ss1"><img src="img/01.png" align="middle">Невыполненных заказов: '.$posts.'<br/></div>';
     if (
$posts==0)
         {
          echo 
'Невыполненных заказов пока нет!<br/>';
         break;
        }
     
$total intval(($posts 1) / $num) + 1;
     if(empty(
$page) or $page 0$page 1;
     if(
$page $total$page $total;
     
$start $page $num $num;
     
$result mysql_query("SELECT * FROM `zakaz` WHERE `status`='x' ORDER BY id DESC LIMIT $start$num");
     while (
$myrow mysql_fetch_array($result))
         {
         echo 
'
         <b>Номер заказа: </b>'
.$myrow['id'].'<br/>
         <b>Заказ оставил : </b>'
.$myrow['nick'].'<br/>
         <b>Название | Описание :</b><br/>'
.$myrow['names'].'<br/>
         <b>Категория : </b>'
.$myrow['kategory'].'<br/>
         <b>Автор : </b>'
.$myrow['aftar'].'<br/>
         <b>Статус : </b>заказ невыполнен<br/>
         <div class="ss1"><img src="img/listen.png" align="middle"><a href="?mod=prosm_zak&id='
.$myrow['id'].'">Детали заказа >>></a></div>
         <hr/>'
;
        }
     if (
$page != 1$pervpage '<a href="?mod=nevyp_zak&page=1">&lt;&lt;</a><a href="?mod=nevyp_zak&page='. ($page 1) .'">&lt;</a> ';
     if (
$page != $total$nextpage ' <a href="?mod=nevyp_zak&page='. ($page 1) .'">&gt;</a><a href="?mod=nevyp_zak&page=' .$total'">&gt;&gt;</a>';
     if(
$page 0$page2left ' <a href="?mod=nevyp_zak&page='. ($page 2) .'">'. ($page 2) .'</a> ';
     if(
$page 0$page1left ' <a href="?mod=nevyp_zak&page='. ($page 1) .'">'. ($page 1) .'</a> ';
     if(
$page <= $total$page2right ' <a href="?mod=nevyp_zak&page='. ($page 2) .'">'. ($page 2) .'</a>';
     if(
$page <= $total$page1right ' <a href="?mod=nevyp_zak&page='. ($page 1) .'">'. ($page 1) .'</a>';
     @
$xxx '<small>'.$pervpage.$page2left.$page1left.'</small>'.$page.'<small>'.$page1right.$page2right.$nextpage.'</small></center>';
     echo 
str_replace("<small></small>1<small></small>","",$xxx);
     break;
     case 
'prosm_zak':
     echo 
'<div><center>Детали заказа</center><hr/>';
     
$id=check($_GET['id']);
     
$result=mysql_query("SELECT * FROM `inf_zak`  WHERE `nomer`='".$id."'");
     
$result2=mysql_query("SELECT `koment` FROM `inf_zak`  WHERE `nomer`='".$id."'");
     
$result3=mysql_query("SELECT `ssylka` FROM `inf_zak`  WHERE `nomer`='".$id."'");
     
$result4=mysql_query("SELECT * FROM `inf_zak` WHERE `nomer`='".$id."'");
     
$rower=mysql_fetch_array($result4);
     
$stats=$rower['status'];
     if (
$stats=="off")
        {
         
$status="Заказ выполнен!";
        }
     if (
$stats=="x")
        {
         
$status="Заказ невыполнен!";
        }
     echo 
'
     <b>Номер заказа: </b>'
.@mysql_result($result,$i,'nomer').'<br/>
     <b>Статус заказа : </b>'
.$status.'<br/>
     <b>Комментарии Админа :</b><br/>'
.@mysql_result($result2,$i,'koment').'<br/>';
     if (
$stats=="off")
        {
         echo 
'
         <b>Ссылка на скачивание файла : </b><br/>
         <a href="'
.@mysql_result($result3,$i,'ssylka').'">'.@mysql_result($result3,$i,'ssylka').'</a><br/>
         Скопировать ссылку:
         <form><input type="text" value="'
.@mysql_result($result3,$i,'ssylka').'"></form>';
        }
     echo 
'<hr/>';
     break;
     case 
'you_zak':
     echo 
'<div><center>Ваш заказ</center><hr/>
     Введите номер вашего заказа для того,чтобы узнать выполнен ли уже ваш заказ...<br/>
     <form action="?mod=you_zak2" method="post">
     Номер заказа :<br/>
     <input name="id" type="text" maxlength="5"/><br/>
     <input class="button" type="submit" value="Поиск"/>
     </form><hr/>'
;
     break;
     case 
'you_zak2':
     echo 
'<div><center>Ваш заказ</center><hr/>';
     
$id=check($_POST['id']);
     
$result=@mysql_query("SELECT * FROM `inf_zak`  WHERE `nomer`='".$id."'");
     
$col=mysql_affected_rows();
     if (
$col==0)
         {
         
$result2=@mysql_query("SELECT * FROM `zakaz`  WHERE `id`='".$id."'");
         
$col2=mysql_affected_rows();
         if (
$col2==0)
             {
             echo 
'Ошибка...Заказа не существует!';
             break;
            }
         else
             {
             echo 
'Ваш заказ выполняется,зайдите позже...';
             break;
            }
        }
     
$result2=@mysql_query("SELECT `koment` FROM `inf_zak`  WHERE `nomer`='".$id."'");
     
$result3=@mysql_query("SELECT `ssylka` FROM `inf_zak`  WHERE `nomer`='".$id."'");
     
$result4=@mysql_query("SELECT * FROM `inf_zak` WHERE `nomer`='".$id."'");
     
$rower=mysql_fetch_array($result4);
     
$stats=$rower['status'];
     if (
$stats=="off")
         {
         
$status="Заказ выполнен!";
        }
     if (
$stats=="x")
        {
         
$status="Заказ невыполнен!";
        }
     echo 
'
     <b>Номер заказа: </b>'
.@mysql_result($result,$i,'nomer').'<br/>
     <b>Статус заказа : </b>'
.$status.'<br/>
     <b>Комментарии Админа :</b><br/>'
.@mysql_result($result2,$i,'koment').'<br/>';
     if (
$stats=="off")
         {
         echo 
'
         <b>Ссылка на скачивание файла : </b><a href="'
.@mysql_result($result3,$i,'ssylka').'">'.@mysql_result($result3,$i,'ssylka').'</a><br/>
         Скопировать ссылку:
         <form><input type="text" value="'
.@mysql_result($result3,$i,'ssylka').'"></form>';
         }
     echo 
'<hr/>';
     break;
     case 
'zak_ok':
     if (!
$_POST['names'] and !$_POST['aftar'] and !$_POST['nick'])
         {
         echo 
'Вернитесь и введите все данные!';
         break;
        }
     
$aftar=check($_POST['aftar']);
     
$names=check($_POST['names']);
     
$type=check($_POST['type']);
     
$nick=check($_POST['nick']);
     
$resulte=@mysql_query("SELECT * FROM `zakaz` where `aftar`='".$aftar."'
     and `names`='"
.$names."'
     and `kategory`='"
.$type."'
     and `nick`='"
.$nick."'
     and `status`='on'"
);
     
$cl=mysql_affected_rows();
     if (
$cl==0)
         {
         
$result=@mysql_query("INSERT INTO `zakaz`
         (`aftar`,`names`,`kategory`,`nick`,`status` )
         values
         ('"
.$aftar."','".$names."','".$type."','".$nick."','on')");
         If (!
$result)
             {
             echo 
'Заказ не оставлен.<br/>Ошибка запроса к бд...';
             break;
            }
         
$resulte=@mysql_query("SELECT * FROM `zakaz` where `aftar`='".$aftar."'
         and `names`='"
.$names."'
         and `kategory`='"
.$type."'
         and `nick`='"
.$nick."'
         and `status`='on'"
);
         
$num=@mysql_fetch_array($resulte);
         echo 
' Заявка оставлена!<br/>
         Номер заказа : '
.$num['id'].'<br/>';
        }
     else
         {
         echo 
'Ошибка!Такой заказ уже существует!';
         break;
        }
     break;
     case 
false:
     default:
     
$result=@mysql_query("SELECT * FROM `zakaz` where `status`='off' ");
     
$vyp=@mysql_num_rows($result);
     
$result=@mysql_query("SELECT * FROM `zakaz` where `status`='on' ");
     
$act=@mysql_num_rows($result);
     
$result=@mysql_query("SELECT * FROM `zakaz` where `status`='x' ");
     
$nev=@mysql_num_rows($result);
     echo 
'<div>
     <div class="tch"><img src="img/02.png" align="middle"> <a href="?mod=ost_zak">Оставить заказ</a> <br/></div>
     <div class="tch"><img src="img/02.png" align="middle"> <a href="?mod=vyp_zak">Выполненные заказы</a> ('
.$vyp.')<br/></div>
     <div class="tch"><img src="img/02.png" align="middle"> <a href="?mod=act_zak">Выполняемые заказы</a> ('
.$act.')<br/></div>
     <div class="tch"><img src="img/02.png" align="middle"> <a href="?mod=nevyp_zak">Невыполненные заказы</a> ('
.$nev.')<br/></div>
     <div class="tch"><img src="img/02.png" align="middle"> <a href="?mod=you_zak">Проверить заказ</a><br/></div>
     <br />'
;
    }

include 
'../style/foot.php';
?>
Онлайн: 3
Реклама