En el video anterior vimos que ya si bien inciar inserta nuestra aplicación en la base de datos presionando
controlé R Tenemos un problema de que se reinserta muchas veces el mismo registro y solucionarlo es
sencillo.
Sin embargo va a requerir que veamos un poco el código de momento puedes ver que tenemos el Eger y luego
tenemos el contenedor tenemos el resumen lo ideal y lo que vamos a hacer y cómo lo vamos a solucionar.
Es redireccionando al finalizar todo el proceso una vez que redirección esa parte de que pueda el usuario
recargar ya no podrá hacerse ya esa información se habrá perdido.
Sin embargo para poder redireccionan necesitamos poner este código en la parte superior porque estaremos
utilizando una función que es de PHP la cual mueve la cual necesita tener ser ejecutada antes de que
se mande cualquier cosa al navegador.
Entonces vamos a cortar todo esto y pegarlo aquí arriba tenemos que dejar libre de espacios aquí todo
lo que viene siendo nuestro código incluso vamos a quitar de aquí también si más o menos está bien.
Aquí hacemos enlaces a nuestras funciones y creo que también va a quitar este comentario.
Y después lo hacemos cargamos el Jaider aquí
vamos a después del cierre de la del statements y después del cierre de la conexión vamos a agregar
un Jader y generes una función que tiene muchas propiedades una de ellas es que lo puedes cambiar o
redireccionar un sitio web.
Sin embargo como dije debe ser antes de que se mande cualquier cosa al navegador.
Por eso lo estamos poniendo antes del PHP porque queman el título quemando una etiqueta ya no se va
a poder utilizar.
Por lo tanto es por eso que la cortamos y la colocamos arriba tenemos a quien lo Quellón y lo vamos
a poner dos puntos.
Aquí va a poner validad registro que va a estar enviando en la misma página se lo voy a redireccionar
a la misma página baldear registro punto PHP y lo va a poner signo de interrogación y lo va a poner
exitoso igual a 1 así que guardo cambios y tenemos que volver recargo y vamos a cargarlo de nuevo y
voy a eliminar los repetidos selecciono a estos tres y le doy a quien borrar nos va a preguntar si queremos
hacerlo.
Vamos que si íbamos a recargar de nuevo aquí iba a poner mi nombre de nuevo Juan Pablo De la Torre correo.
Vamos a seleccionar aquí nada más un día y vamos a seleccionar las conferencias talleres después le
pongo cuatro camisas y un paquete de etiquetas y una pluma angular y le doy pagar y nos aparece así.
Ya sé por qué es porque este NIF no lo puse aquí arriba.
Tenemos Elif y C.T y nos faltó cortar el IHF recargamos y vemos que aparece ahora si voy a crear otro
nada más porque no creo que se vea bien vamos a abrir nuestra base de datos y darle a quien registrados
examinar.
Vamos a eliminar todos los que están más por que no creo que sea lo ideal aquí nada más vamos a dejar
uno.
Ahora si vamos a recargar y vamos a darle aquí nuestro nombre o ponerle equiparlo nada más y correo
propongo uno y voy a seleccionar algunos de estos y pongo quedó 1 y 2 etiquetas calcular y que venga
pagar y vemos que aquí arriba va a saber qué hice exitoso igual a 1.
Ok vamos a abrir examinar y vemos que aparece Pablo si le doy controlé controle y controle y controle
y le doy a examinar de nuevo vemos que ya no se vuelve a insertar los datos gracias a este joder lo
que he hecho ni que lo hemos enviado podemos asegurarnos que que ya no se vuelva a repetir esa parte
que mandamos a otra página aunque sea la misma mandamos a otra página y nos estamos asegurando que los
datos ya se mueran desaparezcan y no se vuelvan a reinsertar en la base de datos.
Aún podemos hacer algo último en esta página.
Tenemos aquí arriba un jet que podemos utilizar para imprimir algo de al menos decirle al usuario que
su registro ha sido exitoso porque quien más dice Rossom un registro podremos ponerla aquí.
PHP y ponerle If I set Get y vamos a ser exitoso.
Y aquí le pongo 2.2
PHP en If y dentro va a ponerle quitar estos de PHP para no abrir tantas esto también le puedo poner
if Get exitoso es igual a 1 entonces pon un eco que diga registro exitoso.
Podemos recargar y vemos que ese registro exitoso por supuesto lo puedes personalizar aún mucho más.
Es un ejemplo sencillo y pudiste ver cómo insertar datos aquí en la base de datos cómo hacer tu sitio
web más dinámico y también cómo trabajar con Jayson así que estamos muy cerca nos estamos acercando
a la parte de PayPal como crear los pagos nuestro sitio se está viendo muy bien igual hay detalles aún
que podremos mejorar pero en general creo que se está viendo bastante bien.