PageRenderTime 144ms CodeModel.GetById 27ms RepoModel.GetById 1ms app.codeStats 0ms

/credit/index.php

https://bitbucket.org/spivovartsev/citrus.ua
PHP | 216 lines | 110 code | 44 blank | 62 comment | 22 complexity | 6a32afb491a022151e0c14c4a50133f7 MD5 | raw file
Possible License(s): BSD-3-Clause
  1. <?php
  2. require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
  3. $APPLICATION->SetTitle("Подтверждение кредита");
  4. $db = mysql_connect('localhost', 'citrus_store', 'vSpYAxRujDfNtneX11a');
  5. mysql_select_db('citrus_store', $db);
  6. mysql_query ("set character_set_client='cp1251'");
  7. mysql_query ("set character_set_results='cp1251'");
  8. mysql_query ("set collation_connection='cp1251_general_ci'");
  9. $arGroups = CUser::GetUserGroup($USER->GetID());
  10. //print_r($arGroups);
  11. $flgr=0;
  12. for ($i=0; $i < count($arGroups); $i++)
  13. {
  14. if ($arGroups[$i] == 1){$flgr=1;}
  15. if ($arGroups[$i] == 12){$flgr=1;}
  16. if ($arGroups[$i] == 1){$flgr=1;}
  17. }
  18. //$flgr=1;
  19. if ($flgr==1)
  20. {
  21. echo "<div style=\"margin-top:50px;\">";
  22. //if ($_POST['id_order']=="" AND $_POST['faktura']==""){
  23. ?>
  24. <form action="" method="POST">
  25. <p>Введите ID заказа: <input type="text" size="6" name="id_order"></p>
  26. <p><input type="submit" value="Найти"></p>
  27. </form>
  28. <br /><br />
  29. <?
  30. //}
  31. //-----------------------------------------------------------------------------------------------
  32. if ($_POST['id_order'] > 0 AND $_POST['faktura']=="")
  33. {
  34. $sql="SELECT ID FROM b_sale_order WHERE (ID=".$_POST['id_order'].")";
  35. $result = mysql_query($sql, $db);
  36. while ($r = mysql_fetch_array($result))
  37. {
  38. $id_ord=$r['ID'];
  39. }
  40. echo "<table border=\"0\" width=\"100%\">";
  41. echo "<tr><td valign=\"top\" width=\"50%\">";
  42. echo "<table>";
  43. echo "<tr><td align=\"right\">ID заказа</td><td align=\"left\">&nbsp;&nbsp;".$id_ord."</td></tr>";
  44. $sql="SELECT * FROM `b_sale_order_props_value` WHERE (`ORDER_ID`=".$id_ord.") ORDER BY `ORDER_PROPS_ID`";
  45. $result = mysql_query($sql, $db);
  46. while ($r = mysql_fetch_array($result))
  47. {
  48. echo "<tr><td align=\"right\">".$r['NAME']."</td><td valign=\"left\">&nbsp;&nbsp;".$r['VALUE']."</td></tr>";
  49. }
  50. echo "</table></td><td valign=\"top\">";
  51. $sql="SELECT status FROM b_credit WHERE (ORDER_ID=".$id_ord.")";
  52. $result = mysql_query($sql, $db);
  53. while ($r = mysql_fetch_array($result))
  54. {
  55. $st=$r['status'];
  56. }
  57. if ($st==0)
  58. {
  59. ?>
  60. <form method="POST" name="contact" action="">
  61. <table id="table_form" name="table_form">
  62. <tr><td class="left"> счета</td><td><input type="text" name="faktura" id="faktura"/></td></tr>
  63. <tr><td>Дата<br />в формате ДД.ММ.ГГГГ</td><td>
  64. <?$today = date("d.m.Y");?>
  65. <input type="text" name="data" id="data" Value="<?=$today?>" />
  66. </td></tr>
  67. <input type="hidden" name="id_order" Value="<?=$id_ord?>"/>
  68. <tr><td></td><td><input type="submit" value="Отправить заявку"></td></tr>
  69. </table>
  70. </form>
  71. <?
  72. }
  73. if ($st==1){echo "Заявка в ожидании.";}
  74. if ($st==2){echo "Заявка отправлена.";}
  75. if ($st==5){echo "Ошибка оформления кредитной заявки!.";}
  76. if ($st==4){echo "Кредит отклонен. Предложите клиенту другой метод оплаты";}
  77. if ($st==3){
  78. //--------------------------------------------------------- КРЕДИТ РАЗРЕШЕН!!!
  79. echo "Кредит разрешен.";
  80. $sql="SELECT * FROM b_credit WHERE (ORDER_ID=".$id_ord.")";
  81. $result = mysql_query($sql, $db);
  82. while ($r = mysql_fetch_array($result))
  83. {
  84. //echo $r['doc_url']."<br />";
  85. echo "<br /><br /><p>".$r['doc_url']."</p>";
  86. }
  87. //-------------------------------------------------------------------------------------------------------
  88. }
  89. if ($st!=6){
  90. ?><br /><br /><br /><br /><br /><br /><br /><br />
  91. <form method="POST" name="contact" action="den.php">
  92. Для аннулирования кредитной заявки напишите в поле *аннулировать*<br />
  93. <input type="text" name="den" id="den"/><br />
  94. <input type="hidden" name="id_order" Value="<?=$id_ord?>"/>
  95. <input type="submit" value="Аннулировать">
  96. </form><?
  97. }
  98. if ($st==6){
  99. echo "Заявка аннулирована.";
  100. }
  101. echo "</td></tr></table>";
  102. }
  103. //-----------------------------------------------------------------------------------
  104. if ($_POST['id_order'] > 0 AND $_POST['faktura']!="")
  105. {
  106. $sql="UPDATE b_credit set `status`=1 WHERE (`ORDER_ID`=".$_POST['id_order'].")";
  107. mysql_query($sql, $db);
  108. $sql="UPDATE b_sale_order set `STATUS_ID`='O' WHERE (`ID`=".$_POST['id_order'].")";
  109. mysql_query($sql, $db);
  110. $sql="UPDATE b_credit set `billnum`='".$_POST['faktura']."' WHERE (`ORDER_ID`=".$_POST['id_order'].")";
  111. mysql_query($sql, $db);
  112. $sql="UPDATE b_credit set `billdate`='".$_POST['data']."' WHERE (`ORDER_ID`=".$_POST['id_order'].")";
  113. mysql_query($sql, $db);
  114. echo "<p>Заказ №".$_POST['id_order']." поставлен на отправку в банк.</p>";
  115. /*
  116. $sql="SELECT ID FROM b_sale_order WHERE (ID=".$_POST['id_order'].")";
  117. $result = mysql_query($sql, $db);
  118. while ($r = mysql_fetch_array($result))
  119. {
  120. $id_ord=$r['ID'];
  121. }
  122. echo "<table border=\"0\" width=\"100%\">";
  123. echo "<tr><td valign=\"top\" width=\"50%\">";
  124. echo "<table>";
  125. echo "<tr><td align=\"right\">ID заказа</td><td align=\"left\">&nbsp;&nbsp;".$id_ord."</td></tr>";
  126. $sql="SELECT * FROM `b_sale_order_props_value` WHERE (`ORDER_ID`=".$id_ord.") ORDER BY `ORDER_PROPS_ID`";
  127. $result = mysql_query($sql, $db);
  128. while ($r = mysql_fetch_array($result))
  129. {
  130. echo "<tr><td align=\"right\">".$r['NAME']."</td><td valign=\"left\">&nbsp;&nbsp;".$r['VALUE']."</td></tr>";
  131. }
  132. echo "</table></td><td valign=\"top\">";
  133. $sql="SELECT status FROM b_credit WHERE (ORDER_ID=".$id_ord.")";
  134. $result = mysql_query($sql, $db);
  135. while ($r = mysql_fetch_array($result))
  136. {
  137. $st=$r['status'];
  138. }
  139. if ($st==0)
  140. {
  141. ?>
  142. <form method="POST" name="contact" action="">
  143. <table id="table_form" name="table_form">
  144. <tr><td class="left">№ счета</td><td><input type="text" name="faktura" id="faktura"/></td></tr>
  145. <tr><td>Дата<br />в формате ДД.ММ.ГГГГ</td><td>
  146. <?$today = date("m.d.Y");?>
  147. <input type="text" name="data" id="data" Value="<?=$today?>" />
  148. </td></tr>
  149. <input type="hidden" name="id_order" Value="<?=$id_ord?>"/>
  150. <tr><td></td><td><input type="submit" value="Отправить заявку"></td></tr>
  151. </table>
  152. </form>
  153. <?
  154. }
  155. if ($st==1){echo "Заявка в ожидании.";}
  156. if ($st==2){echo "Заявка отправлена.";}
  157. echo "</td></tr></table>";
  158. */
  159. }
  160. //--------------------------------------------------------------------------------
  161. echo "</div>";
  162. }
  163. ?>
  164. <?php require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php"); ?>