Jump to content


Photo

Tutorial - Sistema De Login


  • Faça o login para participar
602 replies to this topic

#361 marcosmiguez

marcosmiguez

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:gosto de web sites com conteudo e design sou web master e web design nunca fiz curso ainda to aprendendo pois to no ramo a menos de 3 meses entao me ajudem a progredir

Posted 13/12/2004, 02:00

aqui quando vo criar um usuario aparace esse erro





Warning: mysql_connect(): Access denied for user: 'horadame_test@localhost' (Using password: YES) in /home/horadame/public_html/login/enviar_cadastro.php on line 4

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/horadame/public_html/login/enviar_cadastro.php on line 7

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/horadame/public_html/login/enviar_cadastro.php on line 8

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/horadame/public_html/login/enviar_cadastro.php on line 29




Ocorreu um erro no servidor ao tentar se cadastrar.

isso e no my sql? vo ver se é e vo tenta arruma...

#362 marcosmiguez

marcosmiguez

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:gosto de web sites com conteudo e design sou web master e web design nunca fiz curso ainda to aprendendo pois to no ramo a menos de 3 meses entao me ajudem a progredir

Posted 13/12/2004, 02:15

o erro era no my sql uahauhu mais tipo eu logo tudo sertinho amis quando entro na pagina restrita aparece que nao tologado... pq?

#363 marcosmiguez

marcosmiguez

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:gosto de web sites com conteudo e design sou web master e web design nunca fiz curso ainda to aprendendo pois to no ramo a menos de 3 meses entao me ajudem a progredir

Posted 13/12/2004, 02:20

tipo eu quero fazer um stats e como eu descubro

cadastrados on-line no site nesse momento. Ultimo cadastrado . Lista de cadastrados

#364 morceg0

morceg0

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado

Posted 19/12/2004, 11:37

no meu deu esse erro aki>

Ocorreu um erro no servidor ao tentar se cadastrar.

o q eu fiz d errado?

meu MSN> morcegomlb@hotmail.com

#365 sxk_88

sxk_88

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado
  • Localidade:Curitiba

Posted 21/12/2004, 20:01

kra eu gostaria de saber uma coisa... nas págians que eu quero proteger so tem aquele código de proteção... com if e tal??? não tem como por um include normal igual aos outros sistemas??? tipo
<?
include "acesso.php";
?>

sou novato em php... entaum se tiver passr todos so passos
ROCK | Livee - www.rocklivee.com
Crescendo junto com o rock independente

#366 andreeeeee

andreeeeee

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 22/12/2004, 06:01

Ola. Sou novato no assunto e gostaria de saber o motivo desse erro:

"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/virtual/sitio33018/www/enviar_cadastro.php on line 8"

Ele ocorre no "cadastrar.php". Acredito que seja alguma falha na criação da tabela - se for por favor, alguem pode me corrigir?

Muito obrigado!

#367 infonet

infonet

    Turista

  • Usuários
  • 57 posts
  • Sexo:Não informado

Posted 22/12/2004, 09:11

no meu sistema esta dando o seguinte erro :


Warning: mysql_connect(): Access denied for user: 'notamusi_root@localhost' (Using password: YES) in /home/notamusi/public_html/cadastro/enviar_cadastro.php on line 4

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/notamusi/public_html/cadastro/enviar_cadastro.php on line 7

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/notamusi/public_html/cadastro/enviar_cadastro.php on line 8

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/notamusi/public_html/cadastro/enviar_cadastro.php on line 29




Ocorreu um erro no servidor ao tentar se cadastrar.
Você procura Hospedagem para seu site ?

Visite a http://www.hostall.com.br

Domínios por R$ 35,90/ano

com painel de controle proprío

#368 sxk_88

sxk_88

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado
  • Localidade:Curitiba

Posted 23/12/2004, 00:11

G - Neration

Kra esse tuto eh muto bom...
eu mudei algumas coisas nos códigos...
vejam ai em cima como fikou... o lay do site anum ta pronto esse server eh so de testes do site... se cadastrem e vejam s etem algum erro...

só tenho uma dúvida... como faço para mostrar todos so dados de todos os usuários cadastrados... tipo so pra eu ter um controle.. poder enviar e-mail e etc... so falta isso pro script fikar perfeito...
ROCK | Livee - www.rocklivee.com
Crescendo junto com o rock independente

#369 infonet

infonet

    Turista

  • Usuários
  • 57 posts
  • Sexo:Não informado

Posted 23/12/2004, 00:19

amigoo

passa o script certinho pra gente ai entÃo

abraços :o
Você procura Hospedagem para seu site ?

Visite a http://www.hostall.com.br

Domínios por R$ 35,90/ano

com painel de controle proprío

#370 sxk_88

sxk_88

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado
  • Localidade:Curitiba

Posted 23/12/2004, 00:39

ele esta configurado para o site.. asim que eu "desconfigurar ele para o meu site" eu posto aki em zip... dai com as instruções tudo certinho...
pra esse script fikar completo so esta faltando:
Confirmação por E-mail
Alteração de Dados
Painel de Controle

alguem podia passar um toto desdes três neh.. ajudaria bastante...
ROCK | Livee - www.rocklivee.com
Crescendo junto com o rock independente

#371 Limão®

Limão®

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 03/01/2005, 14:08

ae galera....
o cadastro funcionou direito!
mais quando eu vou logar que acho que nao funciona..
assim que loga nao aparece o nome <? echo "$login"; ?> e tentei bloquear algumas paginas sem estar logado e nao funcionou tbm!
eu dei uma mudada no script pra usa session no lugar de cookie!

confirmar_login.php

<?

session_start();


include "conexao.php"; //inclui o arquivo de configurações

$confirmacao = mysql_query("SELECT * FROM tbl_membros WHERE login = '$login' AND senha = '$senha'"); // verifica se o login e a senha conferem

if (mysql_num_rows($confirmacao) > 0 ) {
  session_register("login");
  session_register("senha");
 
  echo "<script>window.location.href=\"index.php\"</script>.";

  } else {
  echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Voltar.</a>";
  }
?>


conexao.php

<?
mysql_connect ("localhost", "usuario", "senha") or die("Não foi possivel conectar ao MySql"); // conecta ao mysql
mysql_select_db("bancoddados") or die("Não foi possivel conectar à database"); // conecta a base de dados
?>


e para bloqueae as secoes usei esse codigo, dava um include nele

validacao.php

<?
//  session_start ();
  $login = $_SESSION['login'];
  $senha = $_SESSION['senha'];
  $p = mysql_query ("select * from tbl_membros where login='$login' AND senha='$senha'");
  if ($p)
  {
    if (mysql_num_rows($p) == 0)
    {
      echo "Você não está autorizado à acessar essa página!!!";
      exit;
    }
   
  else
  {
    echo "Você não está autorizado à acessar essa página!!!";
    exit;   
  }
?>


nao funcionoi isso!
eu queria tbque assim que logar aparecesse o login da pessoa pra ela saber que está onlin.. nao deu certo só echo "$login";

valew..
:: webdesigner ::

» icq: 150191604
» msn: otavio_limao@hotmail.com

#372 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 04/01/2005, 16:37

o sistema fiko otimo muito bom mesmo (y)

#373 Limão®

Limão®

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 05/01/2005, 08:30

ninguem pod me ajudar? ;)
:: webdesigner ::

» icq: 150191604
» msn: otavio_limao@hotmail.com

#374 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 06/01/2005, 09:24

Fiz ai o sistema de login, mas esta com alguns erros... se alguem puder ajudar
O cadastro esta funcionando normal....

1º - Erro na pagina confirmar_login.php
---- Quando a senha esta correta ele entra no IF e coloca a mensagem "usuário logado" que eu mandei escrever, só que nao redireciona para a pagina que pedi, e aparece tbm esses erro na pagina confirmar_login.php

Warning: Cannot modify header information - headers already sent by (output started at C:\PHP_sites\Bd\confirmar_login.php:2) in C:\PHP_sites\Bd\confirmar_login.php on line 13

Warning: Cannot modify header information - headers already sent by (output started at C:\PHP_sites\Bd\confirmar_login.php:2) in C:\PHP_sites\Bd\confirmar_login.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at C:\PHP_sites\Bd\confirmar_login.php:2) in C:\PHP_sites\Bd\confirmar_login.php on line 15


confirmar_login.php
<?
include 'config.php';
$db = mysql_connect($host,$logindb,$senhadb);
$basedados = mysql_select_db($database);

$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND senha = '$senha'", $db); $contagem = mysql_num_rows($confirmacao); 

if ( $contagem == 1 ) {
  setcookie ("login", $login); 
  setcookie ("senha", $senha);
   header("Location: pagina_ok.php");
  echo "usuario logado";
  } else {
  header("Location: erro_login.php");
  }
?>
linha 2 = primeiro <?
linhas 13,14.15 = header("Location: pagina_ok.php");
echo "usuario logado";
} else {

Não tenho idéia doque seja..

2º - Na pagina teste.php---- Para testar caso o usuario esta logado ou nao, eu axei que o erro era a falta do include "acesso.php"; mas mesmo assim nao deu certo.. Ele diz que nao estou logado.. pode ser tbm pelos erros de login acima... mas vai o codigo

<?
include "acesso.php";
if ( $contagem == 1 ) {
?>
 Você esta logado
<?
  } else {
    echo "<center>Você não está logado.<a href=logon.php><br>logar</a></center>"; }
?>

O problema maior é os erros do confirmar_login
Se alguem puder ajudar aii..
Valeuu moçadaa
PHP5 + Apache2 + MySql5
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us

#375 Existence

Existence

    Normal

  • Visitantes
  • PipPip
  • 82 posts
  • Sexo:Não informado

Posted 09/01/2005, 16:34

já experimentaram tirar o aspas???
Está assim:
<? 
echo "$login";
?>

Fica assim:
<? 
echo $login;
?>

Existence Webstudio
Aqui é o seu lugar, exista!


→ Antes de postar, use a busca-> <- Link para a busca ->
→ Para não cometer erros, leia as regras do fórum

→ Mais info sobre eu ←
Nome: Juliano Tavares
E-mail: juliano@existence.com.br
Conhecimentos: Photoshop, Macromedia Studio, PHP/MySql
→ Colunista Photoshop - DevBrasil - acesse já!




1 user(s) are reading this topic

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

IPB Skin By Virteq