Advertisement
AMERISA123

Untitled

May 26th, 2022
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.23 KB | None | 0 0
  1. <?php
  2. $caracteres = "1234567890";
  3. $desordenada = str_shuffle($caracteres);
  4. $CH = substr($desordenada, 1, 4);
  5. ?>
  6. <html><head>
  7. <meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>registro</title>
  8. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
  9. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  10. <script type="text/javascript">
  11. function validarRegistro(){
  12. //nombre
  13. if (document.form.nombre.value==""||
  14. document.form.nombre.value==" " ||
  15. document.form.nombre.value== null ) {
  16. alert("El campo nombre esta vacio");
  17. return false;
  18. }
  19. //direccion
  20. if (document.form.direccion.value==" "||
  21. document.form.direccion.value=="") {
  22. alert("El campo direccion esta vacio")
  23. return false;
  24. }
  25.  
  26. //email
  27. if (document.form.email.value==" "||
  28. document.form.email.value=="") {
  29. alert("El campo e-mail esta vacio")
  30. return false;
  31. }
  32. if (document.form.email.value.search(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)) {
  33. alert("El campo e-mail no es valido")
  34. return false;
  35. }
  36. //telefono
  37. if (document.form.telefono.value==" "||
  38. document.form.telefono.value=="") {
  39. alert("El campo telefono esta vacio")
  40. return false;
  41. }
  42. document.form.submit();
  43. }
  44. </script>
  45. </head>
  46. <body >
  47. <div class="container">
  48.  
  49. <img style="width: 327px; height: 227px;" alt="" src="JOSTORE.jpeg">&nbsp;
  50. <caption>Datos para la entrega</caption>
  51. <p>N° de Orden &nbsp; <input type="text" name= "n_orden" id="n_orden" size="1" disabled > </p>
  52. <form name="form" method="post" action="procesarordenbd.php">
  53. <br>
  54. <p >
  55. Nombres: <input name="nombre" required=""></p>
  56. <p>
  57. Correo:
  58. <input name="email" required="" type="email"></p>
  59. <p>
  60. Dirección: <input name="direccion" required=""></p>
  61. <br>
  62. <p>
  63. Telefono: <input name="telefono" required="">
  64. </p>
  65. <input name="Submit2" value="Limpiar" type="reset">
  66. </form>
  67. </div>
  68. <div class="container">
  69. <form name="form1" method="post" action="procesarordenbd.php">
  70.  
  71. <caption>Detalle de su orden de Compra</caption>
  72. <table class="table table-bordered mt-2">
  73.  
  74. <thead>
  75. <tr>
  76. <th>Código</th>
  77. <th>Descripción</th>
  78. <th>Precio Unitario</th>
  79. <th>Cantidad</th>
  80. <th>Subtotal</th>
  81.  
  82. </tr>
  83.  
  84. </thead>
  85. </table>
  86.  
  87. </form>
  88. <input value="Guardar datos" onclick="validarRegistro()" type="button">
  89. </div>
  90. <script>
  91. let n_orden = "<?php echo $CH ?>";
  92. window.addEventListener('load', () => {
  93. document.getElementById('n_orden').value = n_orden;
  94. });
  95. </script>
  96. </body>
  97. </html>
  98.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement