PageRenderTime 50ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/ebpls4221.php

http://ebpls.googlecode.com/
PHP | 180 lines | 124 code | 49 blank | 7 comment | 24 complexity | bef16f03f1535bdb7e6ab181e0400760 MD5 | raw file
  1. <?php
  2. // Description:ebpls4221.php - one file that serves all other permit templates
  3. // author: Vnyz Sofhia Ice
  4. // Trademark: [V[f]X]S!73n+_K!77er
  5. // Last Updated: Nov 24, 2004 Trece Martires, Cavite
  6. // table used: permit_templates
  7. require_once "includes/variables.php";
  8. //search existing templates
  9. $searchtemp = mysql_query("select count(tempid) as total
  10. from permit_templates where
  11. permit_type='$tag'")
  12. or die ("permit_template".mysql_error());
  13. $tottemp = mysql_fetch_row($searchtemp);
  14. if ($tottemp[0]=='0') { //new template
  15. } else { //existing template
  16. if ($prev<>'Preview' and $save<>'Save') {
  17. $searchexist = mysql_query("select * from permit_templates
  18. where permit_type='$tag'")
  19. or die ("permit_template");
  20. $exist = mysql_fetch_row($searchexist);
  21. $office = $exist[1];
  22. $permit = $exist[2];
  23. $par1 = $exist[3];
  24. $par2 = $exist[4];
  25. $sign1=$exist[8];
  26. $act1 =$exist[9];
  27. if ($act1==1) {
  28. $gets = mysql_query ("select * from global_sign where sign_id=$sign1");
  29. $gs=mysql_fetch_row($gets);
  30. $gs_name1=$gs[1];
  31. $t1 = 'CHECKED';
  32. }
  33. $sign2=$exist[10];
  34. $act2 =$exist[11];
  35. if ($act2==1) {
  36. $gets = mysql_query ("select * from global_sign where sign_id=$sign2");
  37. $gs=mysql_fetch_row($gets);
  38. $gs_name2=$gs[1];
  39. $t2 = 'CHECKED';
  40. }
  41. $sign3=$exist[12];
  42. $act3 =$exist[13];
  43. if ($act3==1) {
  44. $gets = mysql_query ("select * from global_sign where sign_id=$sign3");
  45. $gs=mysql_fetch_row($gets);
  46. $gs_name3=$gs[1];
  47. $t3 = 'CHECKED';
  48. }
  49. $sign4=$exist[14];
  50. $act4 =$exist[15];
  51. if ($act4==1) {
  52. $gets = mysql_query ("select * from global_sign where sign_id=$sign4");
  53. $gs=mysql_fetch_row($gets);
  54. $gs_name4=$gs[1];
  55. $t4 = 'CHECKED';
  56. }
  57. $permit_header = $exist[16];
  58. $permit_date = $exist[17];
  59. $permit_sequence = $exist[18];
  60. $permit_position = $exist[19];
  61. }
  62. }
  63. require_once "includes/permit.php";
  64. //button commands
  65. if ($prev=='Preview' ) { //show template preview
  66. $tag = $permit_type;
  67. $permit_date = $permit_date;
  68. if ($tag=='Occupational') {
  69. } else {
  70. require_once "templates/permit_prev.php";
  71. }
  72. } elseif ($save=='Save') { //save to table
  73. if (!is_numeric($permit_sequence)) {
  74. print "<div align=center> <font color=red>Please Input Numeric Sequence Number </font></div>";
  75. } else {
  76. if ($permit_date=='1') {
  77. $permit_date="1";
  78. } else {
  79. $permit_date="0";
  80. }
  81. if ($act1=='on') {
  82. $act1=1;
  83. } else {
  84. $act1=0;
  85. }
  86. if ($act2=='on') {
  87. $act2=1;
  88. } else {
  89. $act2=0;
  90. }
  91. if ($act3=='on') {
  92. $act3=1;
  93. } else {
  94. $act3=0;
  95. }
  96. if ($act4=='on') {
  97. $act4=1;
  98. } else {
  99. $act4=0;
  100. }
  101. if ($tottemp[0]=='0') { //new template
  102. $savetemp = mysql_query("Insert into permit_templates
  103. values
  104. ('', '$office', '$permit', '$par1', '$par2',
  105. '$tag', '$usern',now(),
  106. $sign1, $act1, $sign2, $act2,
  107. $sign3, $act3, $sign4, $act4,
  108. '$permit_header', '$permit_date', $permit_sequence, '$permit_pos'
  109. )") or die ("die insert
  110. ('', '$office', '$permit', '$par1', '$par2',
  111. '$tag', '$usern',now(),
  112. $sign1, $act1, $sign2, $act2,
  113. $sign3, $act3, $sign4, $act4,
  114. '$permit_header', '$permit_date', $permit_sequence, '$permit_pos'
  115. ".mysql_error());
  116. } else { //update
  117. $updatetemp = mysql_query("Update permit_templates set
  118. office='$office', par1='$par1', par2='$par2',
  119. user='$usern', date_entered=now(),
  120. sign1='$sign1', sign2='$sign2',
  121. sign3='$sign3', sign4='$sign4',
  122. act1=$act1, act2=$act2,
  123. act3=$act3, act4=$act4,
  124. permit_header='$permit_header', permit_date='$permit_date',
  125. permit_sequence=$permit_sequence, permit_pos='$permit_pos'
  126. where permit_type='$tag'") or die("update error");
  127. }
  128. }
  129. }
  130. require_once "includes/permit.php";
  131. ?>