Saludos amigos
El siguiente codigo trabaj perfectamente
lo que quiero saber es que si es la manera correcta de pasar
las variables al objeto.
Para este ejemplo tengo un formulario de login:
Index.php
Código PHP:
<form method="post" name="myloginform" action="classes/Login.php" >
<input type="text" name="txtUser" />
<input type="text" name="txtPass" />
<input type="button" name="boton" value="Ingresar" />
</form>
Ahora tengo la clase Login.php que vendria asi:
Código PHP:
class Login
{
private $user;
private $password;
function __construct( $user, $password )
{
$this->user = $user;
$this->user = $password;
$this->check_login();
}
private function check_login()
{
//codigo para chequear el user
}
}
$inicializacion = new Login( $_POST['txtUser'] , $_POST['txtPass'] );
Mi pregunta esta en la ultima linea
Código PHP:
$inicializacion = new Login( $_POST['txtUser'] , $_POST['txtPass'] );
Es esta la manera de pasarle las variables no incumplo con un error comun ??
"Usar variables globales dentro las clases"
Aunque yo inicilizo el objeto afuera de la clase pero esta en el mismo documento. gracias amigos.