hehe tipo oq vc pois no seu config.php coloca aki "inventa uma senha qualquer para nao colocar sua senha"EU já condigurei o Config cetinho... mas ainda nao entra....

Tutorial - Sistema De Login
#181
Posted 03/11/2003, 21:32
#182
Posted 04/11/2003, 16:39
$host = "localhost"; // quase todos os servidores o padrão e esse
$database = "issu e tus que sabe"; // Tipo aqui você tera que ver no seu servidor qual e o nome da sua database.. o do lycos e usuario_db
$tabela = "tbl_membros"; // o nome de sua tabela
$login_db = "arenadojogo"; // seu Login do MySQL
$senha_db = "sua senha"; // sua senha do MySQL
?>
bom falow !!!!

PALMEIRAS - Primeiro campeão do mundo em 1951
#183
int
Posted 08/11/2003, 20:28
Como faço para colocar um novo campo e quando esse campo respondido redirecionar para outra página, por exemplo:
No campo nome se eu colocar a palavra casa, ele redirecione após o registro para casa.htm
Poderia me ajudar, é urgente, valew;
#184
Posted 09/11/2003, 20:02
<?php require_once('Server.php'); ?>
<?php
session_start();
$MM_authorizedUsers = "";
$MM_donotCheckaccess = "true";
function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) {
$isValid = False;
// When a visitor has logged into this site, the Session variable MM_Username set equal to their username.
// Therefore, we know that a user is NOT logged in if that Session variable is blank.
if (!empty($UserName)) {
// Besides being logged in, you may restrict access to only certain users based on an ID established when they log in.
// Parse the strings into arrays.
$arrUsers = Explode(",", $strUsers);
$arrGroups = Explode(",", $strGroups);
if (in_array($UserName, $arrUsers)) {
$isValid = true;
}
// Or, you may restrict access to only certain users based on their username.
if (in_array($UserGroup, $arrGroups)) {
$isValid = true;
}
if (($strUsers == "") && true) {
$isValid = true;
}
}
return $isValid;
}
$MM_restrictGoTo = "login.php";
if (!((isset($HTTP_SESSION_VARS['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $HTTP_SESSION_VARS['MM_Username'], $HTTP_SESSION_VARS['MM_UserGroup'])))) {
$MM_qsChar = "?";
$MM_referrer = $HTTP_SERVER_VARS['PHP_SELF'];
if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";
if (isset($QUERY_STRING) && strlen($QUERY_STRING) > 0)
$MM_referrer .= "?" . $QUERY_STRING;
$MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
header("Location: ". $MM_restrictGoTo);
exit;
}
?>
<?php
mysql_select_db($database_Server, $Server);
$query_login2 = "SELECT * FROM registo";
$login2 = mysql_query($query_login2, $Server) or die(mysql_error());
$row_login2 = mysql_fetch_assoc($login2);
$totalRows_login2 = mysql_num_rows($login2);
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
// Aqui tenho o meu probelma como irei conseguir com que as linhas abaixo vai ter ao ID do utilizador que efectou o login?
<body>
<?php echo $row_login2['nome']; ?>
</body>
</html>
<?php
mysql_free_result($login2);
?>
Usuario Logado: <? echo $row_login2['nick']; ?>
#185
Visitante_Danilo
Posted 12/11/2003, 13:12
#186
Visitante_Danilo
Posted 12/11/2003, 16:39
kra eu acho q nao, pq eu conferi tudo e nao ta dando certo fica dando o erro dehmmm, tipo, eu fiz as alterações no tutorial mesmo, mas dai eh soh copiar os codigos do tuto, para os arquivos do downloado X-player se pode anexa o tuturial arrumado aew?
login nao digitado
senha nao digitada
me ajuda ae
#187
Guest
Posted 12/11/2003, 20:02
$login = $_POST["login"];
$senha = $_POST["senha"];
echo "Login: $login<br>Senha: $senha";
exit;
com issu ve se ta vindu nula se tiver posta aê o formulario de cadastro !!!
se num tiver depois que você colocou o $_POST e so você retirar o echo e o exit; bom falow !!!
#188
Visitante_Danilo
Posted 12/11/2003, 21:39
ae guest, ai sim funciono heim kra, vlw muito obrigado, eu tava quebrando a cabeça e não estava conseguindo vlw mano, agora vo tenta faze o resto do tuto, muito obrigado mesmo mano..Se ja verificou as variaveis $login e $senha pra ver se ele num tão vindu nulas ???? se tiver coloca issu no topo ta pagina de cadastro
$login = $_POST["login"];
$senha = $_POST["senha"];
echo "Login: $login<br>Senha: $senha";
exit;
com issu ve se ta vindu nula se tiver posta aê o formulario de cadastro !!!
se num tiver depois que você colocou o $_POST e so você retirar o echo e o exit; bom falow !!!

#189
Visitante_Danilo
Posted 13/11/2003, 00:21
tipow na parte do loguin ta dando esse erro
Parse error: parse error, unexpected T_INCLUDE in c:\kravanas\confirmar_login.php on line 3
e o codigo do confirma_login.php q eu to tentando usa eh esse:
<? confirmar_login.php
include "config.php";
$login = $_POST["login"];
$senha = $_POST["senha"];
$conexao = mysql_connect($hostname,$username,$password) or die (mysql_error());
$bd = mysql_select_db("$dbname") or die (mysql_error());
$confirmacao = mysql_query("SELECT * FROM membros WHERE login='$login' AND senha='$senha'") or die (mysql_error());
$contagem = mysql_num_rows($confirmacao);
if ( $contagem == 1 ) {
setcookie ("login", $login, time() + 3600);
setcookie ("senha", $senha, time() + 3600);
echo "$login você esta logado.";
echo '<meta http-equiv="refresh" content="3;URL=http://localhost">';
} else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>";
}
?>
naum sei o q ta acontecendo, tipow, ta dando pau no include eu acho, mas como o cadastro funciono, entaum naum ta errado... o q sera q ta acontecendo????
#190
Visitante_Danilo
Posted 13/11/2003, 00:32
o erro eh esse
Login ou senha inválidos. Clique aqui para voltar.
e o confirm_login eh esse:
<?
include "config.php"; //inclui o arquivo de configurações
$db = mysql_connect ($host, $login_db, $senha_db); //conecta ao mysql
$basedados = mysql_select_db($database); //conecta a base de dados
$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND senha = '$senha'", $db); //verifica se o login e a senha conferem
$contagem = mysql_num_rows($confirmacao); //traz o resultado da pesquisa acima
if ( $contagem == 1 ) {
setcookie ("login", $login); //grava o cookie com o login
setcookie ("senha", $senha); //grava o cookie com a senha
echo "Usuário logado."; //se a senha digitada está correta, mostra a mensagem
} else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>"; //se a senha está incorreta mostra essa mensagem
}
?>
#192
Posted 13/11/2003, 09:25
se vc colocou o codigo assim como postou, tem escrito algo depois do inicio do codigo php que pode estar causando isso:ae guest ou xplayer, se puderem me deem uma mao
tipow na parte do loguin ta dando esse erro
Parse error: parse error, unexpected T_INCLUDE in c:\kravanas\confirmar_login.php on line 3
<? confirmar_login.php
include "config.php";
$login = $_POST["login"];
$senha = $_POST["senha"];
$conexao = mysql_connect($hostname,$username,$password) or die (mysql_error());
$bd = mysql_select_db("$dbname") or die (mysql_error());
$confirmacao = mysql_query("SELECT * FROM membros WHERE login='$login' AND senha='$senha'") or die (mysql_error());
$contagem = mysql_num_rows($confirmacao);
if ( $contagem == 1 ) {
setcookie ("login", $login, time() + 3600);
setcookie ("senha", $senha, time() + 3600);
echo "$login você esta logado.";
echo '<meta http-equiv="refresh" content="3;URL=http://localhost">';
} else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>";
}
?>
Tente dessa forma:
<?
include "config.php";
$login = $_POST["login"];
$senha = $_POST["senha"];
$conexao = mysql_connect($hostname,$username,$password) or die (mysql_error());
$bd = mysql_select_db("$dbname") or die (mysql_error());
$confirmacao = mysql_query("SELECT * FROM membros WHERE login='$login' AND senha='$senha'") or die (mysql_error());
$contagem = mysql_num_rows($confirmacao);
if ( $contagem == 1 ) {
setcookie ("login", $login, time() + 3600);
setcookie ("senha", $senha, time() + 3600);
echo "$login você esta logado.";
echo '<meta http-equiv="refresh" content="3;URL=http://localhost">';
} else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>";
}
?>
#193
Visitante_Danilo
Posted 13/11/2003, 10:47
Warning: Cannot add header information - headers already sent by (output started at c:\kravanas\config.php:9) in c:\kravanas\confirmar_login.php on line 17
Warning: Cannot add header information - headers already sent by (output started at c:\kravanas\config.php:9) in c:\kravanas\confirmar_login.php on line 18
dandan você esta logado
usei o ultimo codigo q vc posto ai xplayer
o q sera q ta acontecendo??? sera q eh com a maquina esta abilitada para a gravaçao de cookies?? se for como q eu abilito ela???
#195
Posted 13/11/2003, 12:55

tipow na parte de enviar senha, ta dando o seguinte erro....na linha 29
Warning: Unknown error in c:\kravanas\enviar_senha.php on line 29
Sua senha foi enviada com sucesso para o email: dandan@wnet.com.br.
tipow fala q a senha foi enviada com sucesso mas até agora eu naum recebi ela... e da esse warning... q eu acho q eh na parte do mail, ou algo assim.... o q sera q ta dando paú ai????
<?
include "config.php"; //inclui o arquivo de configurações
$login = $_POST["login"];
$senha = $_POST["senha"];
$email = $_POST["email"];
$db = mysql_connect ($host, $login_db, $senha_db); //conecta ao mysql
$basedados = mysql_select_db($database); //conecta a base de dados
$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND email = '$email'", $db); //verifica se o login e a email conferem
while ($row = mysql_fetch_array($confirmacao)) {
$login = $row["login"]; //adiciona a variavel $login o login do usuario
$senha = $row["senha"]; //adiciona a variavel $senha a senha do usuario
$email = $row["email"]; //adiciona a variavel $email o email do usuario
}
$contagem = mysql_num_rows($confirmacao); //traz o resultado da pesquisa acima
if ( $contagem == 1 ) {
$msg = "Recuperação de senha" . chr(13) . chr(10);
$msg .= "Senha enviada em " . date("d/m/Y") . ", os dados seguem abaixo: " . chr(13) . chr(10) . chr(10);
$msg .= "Login : " . $login . chr(13) . chr(10);
$msg .= "Email : " . $email . chr(13) . chr(10);
$msg .= "Senha : " . $senha . chr(13) . chr(10);
$Remetente = "caravana.alegria@bol.com.br"; //remetente do email, coloque o email do seu site
mail($email, "Recuperação de Senha",$msg,"From: $Remetente\n"); //campos do email na ordem, email destinho (não deve ser alterada), assunto, conteudo (não deve ser alterado), remetente (também não altere)
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Sua senha foi enviada com sucesso para o email: $email.</font></div>"; //resposta se o email foi enviado com sucesso
} else {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Seu login ou email está incorreto.</font></div>"; //resposta se não foi possivel enviar o email
}
?>
Edição feita por: Danilo22, 13/11/2003, 15:18.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)