Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.36 KB | None | 0 0
  1. <script language="JavaScript">
  2. window.onbeforeunload = confirmExit;
  3. function confirmExit(){
  4. return "Ha intentado salir de esta pagina. Si ha realizado algun cambio en los campos sin hacer clic en el boton Guardar, los cambios se perderan. Seguro que desea salir de esta pagina? ";
  5. }
  6.  
  7. var table_inputs = 0;
  8. function addTextarea(id, name) {
  9. var table = document.getElementById(id);
  10. var row = table.insertRow(2);
  11. var cell = row.insertCell(0);
  12. var input = document.createElement("textarea");
  13. table_inputs++;
  14. input.rows = "4";
  15. input.cols = "170";
  16. input.name = name + table_inputs;
  17. input.id = id + table_inputs;
  18. var campo = document.createElement("input");
  19. campo.type = "button";
  20. campo.value = "Borrar";
  21. campo.onclick = function () {
  22. var fila = this.parentNode.parentNode;
  23. var tbody = table.getElementsByTagName("tbody")[0];
  24. tbody.removeChild(fila);
  25. }
  26. cell.appendChild(input);
  27. cell.appendChild(campo);
  28. }
  29.  
  30. function vaciar_campo(input1) {
  31. input1.value = "";
  32. }
  33. </script>
  34. </HEAD>
  35. <BODY>
  36. <form name="formulario" id="formulario" action="creador.php" method="post" width="30%">
  37. <table id="tablafecha" border="3" width="100%">
  38. <tr>
  39. <td><h1>Fecha y número</h1>
  40. </td>
  41. </tr>
  42. <tr>
  43. <td>Fecha: <input type="text" name="fecha" id="fecha"><br>
  44. Número: <input type="number" name="numero" id="numero">
  45. </td>
  46. </tr>
  47. </table>
  48.  
  49. <table id="tesisTable" border="3" width="100%">
  50. <tr>
  51. <td><h1>TESIS DOCTORAL</h1>
  52. </td>
  53. </tr>
  54. <tr>
  55. <td>
  56. <textarea name="tesis" id="tesis" rows="4" cols="170"></textarea>
  57. <button onclick="addTextarea('tesisTable', 'tesis')" type="button" name="tesis2" id="tesis2">Añadir</button>
  58. </td>
  59. </tr>
  60. </table>
  61. <center>
  62. <input type="submit" value="Enviar">
  63. </center>
  64. </form>
  65.  
  66. if( !empty( $_POST ) )
  67. {
  68. $filter = array_filter($_POST);
  69. $post = $filter;
  70. }
  71.  
  72. $tesis = array_intersect_key( $post, array_flip( preg_grep( '/^tesis[0-9]*/i', array_keys( $post ) ) ) );
  73. ?>
  74.  
  75. <script type="text/javascript">
  76. var datos ="<?php foreach( $tesis as $key => $value ): ?><ul style='margin-top:0cm' type=disc><li class=MsoNormal style='margin-right:11.35pt;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'><span style='font-family:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman''><?php echo $value; ?></span></li></ul><?php endforeach; ?>"; <--- utilizado para recoger TESIS DOCTORAL
  77. var fecha ="<?php echo $_POST['fecha']; ?>"; <----- utilizado para recoger FECHA
  78. var numero ="<?php echo $_POST['numero']; ?>"; <----- utilizado para recoger NUMERO
  79.  
  80. var tdoc="<table class=MsoNormalTable border=0 cellpadding=0 width='100%'style='width:100.0%;mso-cellspacing:1.5pt;background:#007E01;mso-yfti-tbllook:1184;mso-padding-alt:0cm 5.4pt 0cm 5.4pt'>
  81. <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes'>
  82. <td style='padding:.75pt .75pt .75pt .75pt'>
  83. <p class=nombre-categoria>TESIS DOCTORAL</p></td></tr></table>"
  84.  
  85. var tdatos="<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0width='100%' style='width:100.0%;mso-cellspacing:0cm;border:none;border-bottom:dotted #DADADA 1.0pt;mso-border-bottom-alt:dotted #DADADA .75pt;mso-yfti-tbllook:1184;mso-padding-alt:0cm 0cm 0cm 0cm'>
  86. <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes'>
  87. <td style='border:none;padding:0cm 0cm 0cm 0cm'>
  88. <p class=MsoNormal><span style='mso-fareast-font-family:'Times New Roman''><o:p>&nbsp;</o:p></span></p>"+datos+"<p class=MsoNormal style='margin-top:0cm;margin-right:11.35pt;margin-bottom:0cm;margin-left:17.85pt;margin-bottom:.0001pt'><spanstyle='font-family:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman''><o:p>&nbsp;</o:p></span></p><p class=MsoListParagraph><span style='mso-fareast-font-family:'Times New Roman''><o:p>&nbsp;</o:p></span></p></td></tr></table>";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement