validacion cliente servidor php y javascrip
Publicado por Francisco (1 intervención) el 06/10/2017 01:34:52
buenas tardes
Estoy iniciando en la programación con php y me pusieron una tarea donde debo hacer una validación de cliente servidor de un formulario con javascrip y con php.
La cosa es que tengo hecha la parte del javascript pero no se como se hace para combinar lo hecho con php osea luego de que valide del lado del cliente, haga la validación del lado del servidor
este es mi formulario:
este es el javascrip:
ahora bien como hago para combinar un archivo php que tome las variables del formulario para hacer una comprobación del lado del servidor igual a lo que hay en el javascrip pero obviamente con el codigo de php
Estoy iniciando en la programación con php y me pusieron una tarea donde debo hacer una validación de cliente servidor de un formulario con javascrip y con php.
La cosa es que tengo hecha la parte del javascript pero no se como se hace para combinar lo hecho con php osea luego de que valide del lado del cliente, haga la validación del lado del servidor
este es mi formulario:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!DOCTYPE html>
<html>
<head>
<title>Tarea Semana 4</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="estilo.css">
<script type="text/javascript" src="js.js"></script>
</head>
<body>
<div id="form">
<form name="Formulario" method="POST" action="procesar.php" onsubmit =" return validacion(); ">
<label for="nombre">Nombre:</label>
<input type="text" name="nombre" id="nombre" />
<label for="pass">Contraseña:</label>
<input type="password" name="pass" id="pass" />
<label for="email">Email:</label>
<input type="email" name="email" id="email" />
<label for="fecha">Fecha:</label>
<input type="date" name="fecha" id="fecha" />
<input type="hidden" name="escondido" id="escondido" value =1 />
<input type="submit" name="enviar" id="enviar" >
<span id='resultado'> </span>
</form>
</div>
</body>
</html>
este es el javascrip:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function validacion() {
var nombre = document.getElementById("nombre").value;
var email = document.getElementById("email").value;
//var regex = /\w+@\w+\.+[a-z]/;
if (!(/([A-Z|a-z])+\.+([A-Z|a-z]*)$/).test(nombre)) {
alert("Nombre no cumple con el formato");
return false;
}else if (!(/\w+@\w+\.+[a-z]/).test(email)) {
alert("correo debe tener formato completo");
return false;
}else
{
return true;
}
}
ahora bien como hago para combinar un archivo php que tome las variables del formulario para hacer una comprobación del lado del servidor igual a lo que hay en el javascrip pero obviamente con el codigo de php
Valora esta pregunta
0