Hola buenas, estoy haciendo un bot en php para registro automatico de una página y sacando el código html de esa pagina en el formulario de registro veo que el submit del boton enviar no lleva el atributo name y este me es necesario para el bot.
¿Sabeis si en html5 el valor del name si puede omitir y que valor sería entonces en name?
El atributo name se le atribuye a aquellos elementos del formulario que vayas a utilizar en tu script php.
Normalmente los botones no lo necesitan, puedes ponerlo si quieres, pero practicamente no sirve de nada. A veces se usa para comprobar que se han enviado los datos, pero es algo completamente opcional. No es que tenga mucha utilidad.
<input type=submit name=submit />
if ( isset($_POST['submit']) ) {}
Lo normal es darle el atributo name al elemento <form>.
<form name=myform></form>
if ( isset($_POST['myform']) ) {}