Duda al utilizar "id"

  • Autor Autor Kevin77
  • Fecha de inicio Fecha de inicio
Kevin77

Kevin77

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amigos,

Tengo una duda por un problema que me está sucediendo y no se si el error lo puedo tener en el id, me explico y soy todo oídos.

Tengo una página que acabo de hacer que lleva un poco de php, muy poco apenas nada, pero le tengo puesta una validación en php al formulario de contacto, he probado esta validación en otras páginas y me funciona sin problemas, el caso es que lo he puesto en ésta otra página y no me lo ejecuta correctamente quedando la url en la página de validación y la página en blanco.

He probado varias opciones ya que investigando decían que podía ser error de las dns o de la cache, pero he seguido las instrucciones y sigue sin ejecutarse correctamente.

Mi pregunta es, porque la única diferencia entre esta página y las otras es que ésta tiene varios formularios distribuidos, cada uno con un id similar (id="Name")
Podría ser el error que al tener varios formularios no se ejecute bien?

Disculpar la pregunta si es una tontería pero ya es por descartar opciones.

Gracias compañeros
 
Comparto el error que "no me da", como estaba haciendo pruebas se me escapó el detalle, a ver si eso ayuda mas. CapturaForm.webp
 
Probaste en modo incognito?, (desactivando todas las extensiones)
Y si tenes espacio suficiente. (por ejemplo, tal vez se creo un backup, podes bajarlo a tu pc)
 
Comparto el error que "no me da", como estaba haciendo pruebas se me escapó el detalle, a ver si eso ayuda mas.Ver el archivo adjunto 507099
Ese es un error del "Desarrollador" de tu navegador, y PHP se ejecuta en el servidor, no te mostrará errores en la consola, ahí ves errores que se ejecutan en el navegador, como JS.
 
Muchas gracias compañeros, ya dí con el error, era error mío, debía haber compartido el código, en la etiqueta input tenía un error pero no en el id, lo tenía en el name, tenía puesto el name="name" y tenía que ser name="Name", desconocía que esa etiqueta se tenía que poner igual que el id, ya que creía que cuando se enviaba el formulario miraba los id, no sabía que también comprobaba los name.

Gracias a todos.
 
En realidad para que tengas en cuenta la tag "name" es realmente con la que se utiliza a nivel de servidor para poder capturar los valores.
El ID lo utilizas para nivel de cliente puedas hacer validaciones u cualquier otra cosa.
 
En realidad para que tengas en cuenta la tag "name" es realmente con la que se utiliza a nivel de servidor para poder capturar los valores.
El ID lo utilizas para nivel de cliente puedas hacer validaciones u cualquier otra cosa.
Gracias, es bueno saberlo
 
Atrás
Arriba