Buenos días,
Tengo una duda con el mejor método/forma de llamar a un evento, tengo la siguiente clase(es un ejemplo)
usuario.class.php
Código PHP:
class Usuario{
.....
public function crearUsuario( $nombre,$clave,$perfil) {
$sql = "INSERT INTO user ..........";
if( mysql_query($sql ) )
return 1;
return 0;
}
...
}
Y tengo el siguiente formulario:
login.html
Código:
<html>
<body>
<form method="post" action="???????">
<p>Usuario
<input type="text" name="user" id="user" />
</p>
<p>Clave:
<input type="password" name="clave" id="clave" />
</p>
<p>Perfil:
<input type="text" name="perfil" id="perfil" />
</p>
<input type="submit" value="Enviar"/>
</form>
</body>
</html>
Cuál es el mejor método para llamar el método ? es decir, sé que tengo que crear un objeto así:
Código PHP:
$user = new Usuario();
if( $user->crearUsuario($user,$clave,$perfil) )
echo "Creado con éxito";
else
echo "Problemas creandolo";
Pero no sé cuál sea el mejor action del formulario, ya que si lo hago de la forma común tendría que meter eso en un archivo crear_usuario.php en el action por ejemplo y si hago muchos eventos tendría que crear muchos archivos...
Hay una mejor forma de hacer este proceso?
Espero me puedan colaborar con esta duda :)