Pessoal to criando um sistema de cadastro em php, por enquanto sem banco de dados, pois será implementado numa etapa posterior. No lugar do banco estou salvando os dados da pessoa que efetua o cadastro em um arquivo texto. Preciso que essa pessoa cadastrada possa realizar um login tendo acesso a uma página de alteração de seus dados cadastrais, porém não sei como realizar a comparação do login e senha inseridos pelo o usuário com o arquivo texto que contém o login e senha cadastrados.
Requisitos do sistema :
1º - Uma classe Pessoa é responsável por realizar o cadastro no arquivo texto.
2º - Uma classe Usuario que herda métodos e atributos da classe pessoa é responsável por realizar alterações nos dados do usuário já cadastrado.
3º - Possui validação de e-mail e validação de repetição de senha.
Segue abaixo o que eu consegui fazer até agora:(Peço desculpas adiantado pois nunca programei e preciso criar este sistema para o meu atual emprego)
Formulário de cadastro:
Nome *
Data de Nascimento
Login *
e-mail para Cadastro *
Senha *
Repita Senha *
Tipo de conta : IndefinidoRegistradoAdministrador
(*) Campos de preenchimento obrigatório
/* Classe Pessoa.php*/
class Pessoa {
private $nome;
private $data;
protected $login;
private $email = 'user@example.com';
protected $senha;
private $repete;
private $TipoConta;
public function __construct($nome, $data, $login, $email, $senha, $repete, $TipoConta) {
$this->nome = $nome;
$this->data = $data;
$this->login = $login;
$this->email = $email;
$this->senha = $senha;
$this->repete = $repete;
$this->TipoConta = $TipoConta;
}
public function validarCampos($nome, $data, $login, $email, $senha, $repete, $TipoConta) {
Pergunta
Nettonetto
Pessoal to criando um sistema de cadastro em php, por enquanto sem banco de dados, pois será implementado numa etapa posterior. No lugar do banco estou salvando os dados da pessoa que efetua o cadastro em um arquivo texto. Preciso que essa pessoa cadastrada possa realizar um login tendo acesso a uma página de alteração de seus dados cadastrais, porém não sei como realizar a comparação do login e senha inseridos pelo o usuário com o arquivo texto que contém o login e senha cadastrados.
Requisitos do sistema :
1º - Uma classe Pessoa é responsável por realizar o cadastro no arquivo texto.
2º - Uma classe Usuario que herda métodos e atributos da classe pessoa é responsável por realizar alterações nos dados do usuário já cadastrado.
3º - Possui validação de e-mail e validação de repetição de senha.
Segue abaixo o que eu consegui fazer até agora:(Peço desculpas adiantado pois nunca programei e preciso criar este sistema para o meu atual emprego)
Formulário de cadastro:
Nome *
(*) Campos de preenchimento obrigatório
/* Classe Pessoa.php*/
class Usuario extends Pessoa {
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.