Ir para conteúdo



Sistema de login - ME AJUDEM


  • Por favor, faça o login para responder
1 resposta neste tópico

#1 baldit

baldit
  • Membros
  • 1 posts

Postado 20 February 2012 - 11:57 AM

Olá, tenho um sistema de login que tem o formulário que faz POST para o arquivo validar.php

Eis o arquivo validar.php :

<?php
session_start();
$usuario = "admin";
$senha = "12345";
if($_POST['usuario'] == $usuario && $_POST['senha'] == $senha) {
	    $_SESSION['usuario'] = $_POST['usuario'];
	    $_SESSION['senha'] = $_POST['senha'];
	    header("Location: pasta-do-cliente");
}else{
	    header("Location: erro.php");
}
?>

Se o usuário for ADMIN e a senha for 12345 ele manda pra "PASTA-DO-CLIENTE" se não, ele manda para o arquivo ERRO.php

Pois bem, quero montar uma página inicial onde vários clientes vão ter acesso, ou seja,

Na INDEX.php terá o formulário para login:

Tenho dois clientes, o CLIENTE João e o Cliente Pedro. Ambos tem um sistema instalado em minha hospedagem.

Quero: Usuário: JOão Senha: João123 mande para a pasta /joao/
e o usuário: Pedro Senha: Pedro123 mande para apasta /pedro/


Ambos dentro do meu site

www.meusite.com.br/index (LOGIN)
www.meusite.com.br/joao (sistema do joao)
www.meusite.com.br/pedro (sistema do pedro)

Podem me ajudar?



#2 Little Oak

Little Oak
  • Membros
  • 186 posts

Postado 21 February 2012 - 09:37 PM

Uai? header("Location: http://url.com.br/$usuario");

Outra coisa, depois do header (os headers location), coloque a linha abaixo:
exit();

Isso vai garantir que vai ler somente até o location e redireciona.
Abraços.




1 usuário(s) está(ão) lendo este tópico

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)