PHP com MONGODB

28 views
Skip to first unread message

Jose Neto

unread,
Sep 23, 2013, 5:02:20 PM9/23/13
to nos...@googlegroups.com
Olá pessoal!

Alguém tem alguma aplicação de como fazer um login com php e mongodb, para que eu possa usar como exemplo? Não estou conseguindo fazer uma aplicação que, ao fazer login, seja direcionado para a página principal do meu site. Tentei usar esse código abaixo. Ele executa, porém, não é preciso fazer autenticação. Não aparece nenhum erro. Por isso não consegui concertar para que eu só consiga ser direcionado para outra página caso seja autenticado com email e senha.

<?php
$m = new Mongo();
$db = $m->cadastro;
$usuario = $db->usuario;

?>
<html>
<head>
<title>Autenticando usuario</title>

<script type="text/javascript">
function loginsuccessfully(){
setTimeout("window.location='painelmongo.php'", 5000);
}
function loginfailed(){
setTimeout("window.location='loginmongo.php'", 5000);
}
</script>
</head>

<body>
<?php

$email=$_POST['email'];
$senha=$_POST['senha'];

$obj = array('email' => $email, 'senha' => $senha) or die (mongo_error());
$usuario->find($obj);

$count = array_count_values($obj);
if($count > 0){
session_start();
$_SESSION['email'] = $_POST['email'];
$_SESSION['senha'] = $_POST['senha'];
echo "Voce foi auteenticado com sucesso! Aguarde um istante...";
echo "<script>loginsuccessfully()</script>";
} else {
echo "Nome de usuario ou senha invalidos! Agaurde um instante para tentar novamente.";
echo "<script>loginfailed()</script>";
}
?>
</body>
</html>
Reply all
Reply to author
Forward
0 new messages