Guest User

Untitled

a guest
Mar 2nd, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.42 KB | None | 0 0
  1. function formSubmit() {
  2. $('#frminformacion').submit(function(e){
  3. e.preventDefault()
  4. var oficina =$('#txtOficina').val()
  5. var num_oficina =$('#num_oficina').val()
  6. var turno = $('#NumTurno').val()
  7. var fecha = $('#register_fecha').val()
  8. var cronometro = putocronometro;
  9. var tramite = $('#txtTramite').val()
  10. var compDom = $('#comDom').val().replace("C:\fakepath\","")
  11. var tipoCompDom = document.getElementById("tipoCompDom").options[document.getElementById("tipoCompDom").selectedIndex].value;
  12. var identi = $('#Identi').val().replace("C:\fakepath\","")
  13. var tipoIdenti = document.getElementById("tipoIden").options[document.getElementById("tipoIden").selectedIndex].value;
  14. var factu =$('#fact').val().replace("C:\fakepath\","")
  15. var poliz =$('#pol').val().replace("C:\fakepath\","")
  16. var fechaEjemplo = moment(fecha);
  17. fechaEjemplo = fechaEjemplo.format('DDMMYYYY');
  18. var carpeta = "T"+turno+num_oficina+fechaEjemplo;
  19.  
  20. var file = $("#comDom")[0].files[0];
  21. //obtenemos el nombre del archivo
  22. var fileName = file.name;
  23. //tamaño del archivo
  24. var fileSize = file.size;
  25. //obtenemos el tipo de archivo image/png ejemplo
  26. var fileType = file.type;
  27.  
  28.  
  29. var data2 = 'oficina='+oficina+'&num_oficina='+num_oficina+'&turno='+turno+'&fecha='+fecha+'&cronometro='+cronometro+'&tramite='+tramite+'&fileName='+fileName+'&tipoCompDom='+tipoCompDom+'&identi='+identi+'&tipoIdenti='+tipoIdenti+'&factu='+factu+'&poliz='+poliz+'&carpeta='+carpeta+'&file='+file;
  30.  
  31. $.ajax({
  32. url: "lib/controladores/registrar_tramite.php",
  33. type: 'POST',
  34. data: data2,
  35. success: function(response){
  36. console.log(data2);
  37. if (response.success) {
  38. UIkit.notify({
  39. message : 'Ocurrio un error, favor de llamar a soporte tecnico' ,
  40. timeout : 3000,
  41. pos : 'top-right',
  42. status : 'danger'
  43. });
  44. }else{
  45.  
  46. <?php
  47. $carpeta = $_POST['carpeta'];
  48.  
  49.  
  50. mkdir("../../pruebasImagen/$carpeta", 0700);
  51. $file = $_FILES['file']['name'];
  52.  
  53.  
  54. include '../../config.php';
  55. $dbserver = DB_SERVER;
  56. $dbuser = DB_USER;
  57. $password = DB_PASS;
  58. $dbname = DB_NAME;
  59.  
  60.  
  61. $database = new mysqli($dbserver, $dbuser, $password, $dbname);
  62.  
  63. if($database->connect_errno) {
  64. die("No se pudo conectar a la base de datos");
  65. }
  66. (".$valuesInsert.")";
  67. $jsondata = array();
  68.  
  69. move_uploaded_file($_FILES['file']['tmp_name'],"../../pruebasImagen/".$carpeta.$file);
  70.  
  71.  
  72.  
  73. if($database->query($insertquery)){
  74. $respuesta->mensaje = "Se guardo correctamente";
  75.  
  76. }
  77. else {
  78. $respuesta->mensaje = "Ocurrio un error";
  79. }
  80. echo json_encode($respuesta);
  81. $database->close();
  82. ?>
  83.  
  84. <form id="frminformacion" enctype= multipart/form-data>
  85. <div class="md-card-content" style="background-color: #f6f6f6 !important;">
  86. <div>
  87. <div class="uk-grid">
  88. <div class="uk-width-4-10">
  89. <div class="md-input-wrapper md-input-filled" id="padre_requiered">
  90. <label for="txtNumeroTramite">Turno<span class="req"></span></label>
  91. <input type="number" readonly="readonly" min="1" id="NumTurno" name="NumTurno" requerido="" data-required-minlength="1" data-required-maxlength="10" class="md-input" value="001">
  92. <span class="md-input-bar "></span>
  93. </div>
  94. </div>
  95. <div class="uk-width-4-10"><div class="md-input-wrapper md-input-filled" id="padre_requiered">
  96. <label for="txtNumeroTramite">Tipo de tramite<span class="req"></span></label>
  97. <input type="text" readonly="readonly" min="1" id="txtTramite" name="txtTramite" class="md-input" value="Alta de placas">
  98. <span class="md-input-bar "></span>
  99. </div></div>
  100. <div class="uk-width-2-10">
  101. <div class="md-card" id="tiempoTranscurrido" style="display: none;">
  102. <div class="md-card-content" style="text-align: center;">
  103. <h2 style="margin-bottom: 0px !important;">
  104. <span id="hora_transcurrido">00</span>
  105. <span id="minuto_transcurrido">:00</span>
  106. <span id="segundo_transcurrido">:00</span>
  107. </h2>
  108. <span id="hora_inicio" style="display: none;"></span>
  109. </div>
  110. </div>
  111. </div>
  112. </div>
  113.  
  114. <div class="uk-grid">
  115. <div class="uk-width-4-10">
  116. <label>Número de Oficina</label>
  117. <div class="md-input-wrapper md-input-filled">
  118. <input type="number" readonly="readonly" id="num_oficina" name="num_oficina" value="<?php echo"$numOficina";?>" class="md-input label-fixed">
  119. </div>
  120. </div>
  121.  
  122. <div class="uk-width-4-10">
  123. <label>Oficina</label>
  124. <div class="md-input-wrapper md-input-filled">
  125. <input type="text" readonly="readonly" min="1" id="txtOficina" name="txtOficina" requerido="" data-required-minlength="1" data-required-maxlength="10" class="md-input" value="<?php echo"$oficina";?>">
  126. <span class="md-input-bar "></span>
  127. </div>
  128. </div>
  129.  
  130. <div class="uk-width-4-10">
  131. <label>Fecha y Hora:</label>
  132. <div class="md-input-wrapper md-input-filled">
  133. <input type="datetime" readonly="readonly" id="register_fecha" name="register_fecha" value="<?php echo"$fecha";?>" class="md-input label-fixed">
  134. </div>
  135. </div>
  136. </div>
  137. <div class="md-card">
  138. <div class="uk-overflow-container">
  139. <table class="uk-table">
  140. <thead>
  141. <tr>
  142. <th>
  143. Tipo
  144. </th>
  145. <th>
  146. Documento
  147. </th>
  148. <th>
  149. Adjuntar
  150. </th>
  151. <th>
  152. Vista previa
  153. </th>
  154. <th>
  155. Estatus
  156. </th>
  157. <tr>
  158. <td style="width: 25px !important;">
  159. <div class="select">
  160. <select name="tipoCompDom" id="tipoCompDom">
  161. <option>Comprobante</option>
  162. <option value="http://www.cfe.gob.mx/paginas/home.aspx">CFE</option>
  163. <option value="http://japac.gob.mx/">JAPAC</option>
  164. </select>
  165. </div>
  166. </td>
  167. <td>COMPROBANTE DE DOMICILIO</td>
  168. <td> <i class="material-icons uk-text-primary md-icon uk-form-file">attachment
  169. <input id="comDom" name="comDom" type="file" this accept="image/png, .jpeg, .jpg"></i></td>
  170. <td> <a class="material-icons uk-text-success md-icon uk-form-file" href="#openModal" >search </a></td>
  171. <td> <i class="material-icons md-icon uk-text-success" id="check1" style="display: none;">done_all</i></td>
  172. </tr>
  173. <tr>
  174. <td style="width: 25px !important;">
  175. <div class="select">
  176. <select name="tipoIden" id="tipoIden">
  177. <option>Comprobante</option>
  178. <option value="http://www.ine.mx/">INE</option>
  179. <option value="https://ciudadano.sinaloa.gob.mx/opciones-tramite/renovacionlicencia">Licencia de manejo</option>
  180. <option value="https://www.pasaporte-mexicano.com.mx/sinaloa">Pasaporte</option>
  181. </select>
  182. </div>
  183. </td>
  184. <td>IDENTIFICACION</td>
  185. <td><i class="material-icons uk-text-primary md-icon uk-form-file">attachment
  186. <input id="Identi" name="Identi" type="file" accept="image/png, .jpeg, .jpg"></i></td>
  187. <td><a class="material-icons uk-text-success md-icon uk-form-file" href="#openModalIden">search </a></td>
  188. <td> <i class="material-icons md-icon uk-text-success" id="check2" style="display: none;">done_all</i></td>
  189. </tr>
  190. <tr>
  191. <td style="width: 25px !important;">
  192. <div class="select">
  193. <select name="tipoFact" id="tipoFact">
  194. <option>Comprobante</option>
  195. <option value="http://www.cfe.gob.mx/paginas/home.aspx">CFE</option>
  196. <option value="http://japac.gob.mx/">JAPAC</option>
  197. </select>
  198. </div>
  199. </td>
  200. <td>FACTURA AUTOMOVIL</td>
  201. <td><i class="material-icons uk-text-primary md-icon uk-form-file">attachment
  202. <input id="fact" name="fact" type="file" accept="image/png, .jpeg, .jpg"></i></td>
  203. <td><a class="material-icons uk-text-success md-icon uk-form-file" href="#openModalFact">search </a></td>
  204. <td> <i class="material-icons md-icon uk-text-success" id="check3" style="display: none;">done_all</i></td>
  205. </tr>
  206. <tr>
  207. <td style="width: 25px !important;">
  208. <div class="select">
  209. <select name="tipoPol" id="tipoPol">
  210. <option>Comprobante</option>
  211. <option value="http://www.cfe.gob.mx/paginas/home.aspx">CFE</option>
  212. <option value="http://japac.gob.mx/">JAPAC</option>
  213. </select>
  214. </div>
  215. </td>
  216. <td>POLIZA DE SEGURO</td>
  217. <td><i class="material-icons uk-text-primary md-icon uk-form-file">attachment
  218. <input id="pol" name="pol" type="file" accept="image/png, .jpeg, .jpg"></i></td>
  219. <td><a class="material-icons uk-text-success md-icon uk-form-file" href="#openModalPol">search </a></td>
  220. <td> <i class="material-icons md-icon uk-text-success" id="check4" style="display: none;">done_all</i></td>
  221. </tr>
  222.  
  223. </tr>
  224. </thead>
  225. <tbody id="body_documentos">
  226. </tbody>
  227. </table>
  228. </form>
Add Comment
Please, Sign In to add comment