Forma simple de no enviar datos a través de _POST

Wow, entonces esto es embarazoso. Se supone que esta es otra forma web aburrida. He hecho mucho antes, pero por alguna razón este específico no quiere cooperar. ¿Me estoy perdiendo algo? He estado tratando de resolver esto por horas. Juro que intenté solucionar todo, sin suerte.

Básicamente, estoy intentando enviar vía $ _POST a un archivo PHP. Eventualmente usaré AJAX, pero en este momento no puedo ni siquiera poner en ridículo al POST. Entonces, cuando haces clic en enviar, va a la página correcta. Pero aparece un error “Índice no definido (luego apunta a la línea que denomino mi variable $ _POST). He comentado todo en el lado de PHP (signup1.php), de modo que ahora todo lo que hace es var_dump($_POST); así que puedo ver los datos y no está obteniendo nada de _POST, lo estúpido está vacío. Realmente creo que el problema está en el lado HTML. Publicaré mi código exactamente. Tiene un montón de divs adicionales para el diseño y el estilo Voy a mantener todo eso allí, en caso de que sea la causa del error, tal vez alguno de ustedes lo sepa. Además, es posible que note que estoy usando el progtwig de arranque. ¿Quizás es algo? He usado el método de arranque para formularios antes y funcionó, pero quién sabe.

 
Las Vegas Salt Lake City I'll Choose a Default Later...
iPhone Android Windows Phone Blackberry Other Cellphone Landline

Si alguien tiene alguna idea, por favor avíseme. Estoy tirando de mi pelo. Pensé que estaría despierto toda la noche con problemas para consultar la base de datos o jugar con el AJAX para hacerlo pulido, pero en su lugar no puedo pasar el formulario que envía los datos RAW. Muy frustrante. Espero que alguien pueda ver el problema.

Para el registro este es mi mensaje exacto después de que el formulario redirecciona al signup1.php (sí, va a la página de la derecha). En PHP, todo lo que hago es un Var_dump de toda la variable $ _POST.

 var_dump($_POST); 

Y me muestra esto:

 array(0) { } 

Debería agregar el atributo de nombre a los campos del formulario.

Por ejemplo:

  

Intente agregar el atributo de nombre a cada etiqueta de entrada y a la etiqueta de selección. Eso debería hacer.

En caso de que alguien más tenga este problema *

Yo tuve exactamente el mismo problema. Mi problema fue que olvidé el atributo method = “post” en mi elemento de formulario

Utilice el script redactado:

 

Salida:

enter image description here

Si desea publicar datos usando la etiqueta de formulario html puede verificarlo simplemente

 print_r($_POST); 

Intente dar nombre a cada campo de sus campos de entrada y también proporcione el nombre para enviar el botón. Entonces tu problema será resuelto.