marcosvp Postado Outubro 29, 2014 Denunciar Share Postado Outubro 29, 2014 QUERIA EXIBIR APENAS A FOTO DO USUARIO_ID QUE LOGAR!!! /************************BANCO DE DADOS **********************/ CREATE TABLE IF NOT EXISTS `usuario` ( `usuario_id` int(11) NOT NULL, `nome` varchar(80) NOT NULL, `foto` varchar(255) NOT NULL, `email` varchar(80) NOT NULL, `senha` varchar(80) NOT NULL, `permissao` int(1) NOT NULL, `link` varchar(300) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=75 ; /***********************************HTML*********************************************/ <header class="topo"> <div class="container"> <div class="row"> <div class="span3"> <a href="index.php" title="MCCursos" class="logo"> <img src="img/loja/mccursos4.png"/></a> </div> <div class="span9"> <ul class="unstyled pull-right"> <li class="menu"> <a href="cursos.php"> <i class="icon-laptop"></i> <br> <span class="tit_menu">Cursos</span> </a> </li> <li class="menu"> <? if(!isset($_SESSION['usuario_id'])){?> <a href="index.php?mod=cadastro"> <i class="icon-share"></i> <br> <span class="tit_menu">Cadastrar</span> </a> <li class="menu"> <a href="index.php?mod=login"> <i class="icon-signin"></i> <br> <span class="tit_menu">Login</span> </a> </li> <? }else{?> /****************************************AQUI E O QUE QUERO FAZER ******** PHP *******************************************************/ <? $sql = mysql_query("SELECT * FROM usuario ORDER BY usuario_id DESC"); if(mysql_num_rows($sql)==true){ while($ln = mysql_fetch_assoc($sql)){ ?> <ul class="dropdown"> <a href="#" class="foto dropdown-toggle" data-toggle="dropdown"> <span class="img"> <img src="<?=URL?>/lib/rdmc.php?src=<?=URL?>/img/loja/<?=$ln['foto']?>&q=70&h=50&w=50" class="img-circle"> </span> <b class="caret"></b> </a> <ul class="dropdown-menu"> <li><a href="#"><i class="icon-cog"></i> Configurações</a></li> <li role="presentation" class="divider"></li> <li><a href="modulos/login/funLogin.php?op=sair"><i class="icon-signout"></i> Sair</a></li> </ul> </li> </ul> </div> </div> </div> </div> </nav> <main> <? }} ?> desde já agradeço a todos!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sandro2011 Postado Outubro 30, 2014 Denunciar Share Postado Outubro 30, 2014 Boa noite, A sequencia é a seguinte: 1o. pega o email e senha do usuário; 2o. procura o login e senha no seu BD. 'select * from usuarios where email=$email and senha=$senha limit 1' 3o. Se achar (mysql_num_rows($sql)>0) então você inicia a sessão: ($_SESSION['codigo_usuario']=$id_usuario; ) 4o. Ao mostrar as páginas que o usuário pode acessar, você pega o id do usuario que está na $_SESSION['codigo_usuario'] e faz um select para buscar os dados dele (select * from usuarios where ido=$codigo_usuario; 5o. Agora, pega o nome da imagem dentro do resultado da select e manda mostrar. Boa sorte Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcosvp Postado Outubro 30, 2014 Autor Denunciar Share Postado Outubro 30, 2014 <script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> Boa noite, A sequencia é a seguinte: 1o. pega o email e senha do usuário; 2o. procura o login e senha no seu BD. 'select * from usuarios where email=$email and senha=$senha limit 1' 3o. Se achar (mysql_num_rows($sql)>0) então você inicia a sessão: ($_SESSION['codigo_usuario']=$id_usuario; ) 4o. Ao mostrar as páginas que o usuário pode acessar, você pega o id do usuario que está na $_SESSION['codigo_usuario'] e faz um select para buscar os dados dele (select * from usuarios where ido=$codigo_usuario; 5o. Agora, pega o nome da imagem dentro do resultado da select e manda mostrar. Boa sorte sandro 2011 obrigado esta me ajudando!! ESTOU PERDIDO NESSE CODIGO! não SEI COMO FACO!! <header class="topo"> <div class="container"> <div class="row"> <div class="span3"> <a href="index.php" title="MCCursos" class="logo"> <img src="img/loja/mccursos3.png"/></a> </div> <div class="span9"> <ul class="unstyled pull-right"> <li class="menu"> <a href="cursos.php"> <i class="icon-laptop"></i> <br> <span class="tit_menu">Cursos</span> </a> </li> <li class="menu"> <? if(!isset($_SESSION['usuario_id'])){?> <a href="index.php?mod=cadastro"> <i class="icon-share"></i> <br> <span class="tit_menu">Cadastrar</span> </a> <li class="menu"> <a href="index.php?mod=login"> <i class="icon-signin"></i> <br> <span class="tit_menu">Login</span> </a> </li> <? }else{?> /*********************************AQUI ESTA DANDO O ERRO**********************************************************/ Notice: Undefined index: email in C:\xampp\htdocs\integracao\index.php on line 71 Notice: Undefined index: senha in C:\xampp\htdocs\integracao\index.php on line 72 Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\integracao\index.php on line 75 <? $email = $_POST['email']; $senha = $_POST['senha']; $sql = mysql_query("select * from usuario where email=$email and senha=$senha limit 1"); if(mysql_num_rows($sql)>0){ while($_SESSION['codigo_usuario']=$usuario_id){ $sql = ("select * from usuario where ido=$codigo_usuario"); ?> <ul class="dropdown"> <a href="#" class="foto dropdown-toggle" data-toggle="dropdown"> /***********************IMAGEM DO USUARIO QUANDO LOGAR***********************************************/ <span class="imag"> <img src="<?=URL?>/lib/rdmc.php?src=<?=URL?>/img/loja/<?=$ln['foto']?>" class="img-circle"> </span> <b class="caret"></b> </a> <ul class="dropdown-menu pull-right"> <li><a href="#" id="config"><i class="icon-cog"></i> Configurações</a></li> <li role="presentation" class="divider"></li> <li><a href="modulos/login/funLogin.php?op=sair" id="sair"><i class="icon-signout"></i> Sair</a></li> </ul> </ul> <? }} ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcosvp Postado Outubro 30, 2014 Autor Denunciar Share Postado Outubro 30, 2014 sandro2011 Obrigado pela sua ajuda CONSEGUI !! :) seguir o Código abaixo!! <header class="topo"> <div class="container"> <div class="row"> <div class="span3"> <a href="index.php" title="MCCursos" class="logo"> <img src="img/loja/mccursos3.png"/></a> </div> <div class="span9"> <ul class="unstyled pull-right"> <li class="menu"> <a href="cursos.php"> <i class="icon-laptop"></i> <br> <span class="tit_menu">Cursos</span> </a> </li> <li class="menu"> <? if(!isset($_SESSION['usuario_id'])){?> <a href="index.php?mod=cadastro"> <i class="icon-share"></i> <br> <span class="tit_menu">Cadastrar</span> </a> <li class="menu"> <a href="index.php?mod=login"> <i class="icon-signin"></i> <br> <span class="tit_menu">Login</span> </a> </li> <? }else{?> /************************PHP****************************************/ <? /***************** MUDEI SO AQUI E FUNCIONOU DE PRIMEIRA**********************/ $sql = mysql_query("SELECT * FROM usuario WHERE usuario_id = '".$_SESSION['usuario_id']."'"); if(mysql_num_rows($sql)==true){ while($ln = mysql_fetch_assoc($sql)){ ?> <ul class="dropdown"> <a href="#" class="foto dropdown-toggle" data-toggle="dropdown"> /*************************************************FOTO*******************************/ <span class="imag"> <img src="<?=URL?>/lib/rdmc.php?src=<?=URL?>/img/loja/<?=$ln['foto']?>" class="img-circle"> </span> <b class="caret"></b> </a> <ul class="dropdown-menu pull-right"> <li><a href="#" id="config"><i class="icon-cog"></i> Configurações</a></li> <li role="presentation" class="divider"></li> <li><a href="modulos/login/funLogin.php?op=sair" id="sair"><i class="icon-signout"></i> Sair</a></li> </ul> </ul> <? }} ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sandro2011 Postado Outubro 30, 2014 Denunciar Share Postado Outubro 30, 2014 :) Valeu! Obs: Moderador, acho que pode fechar o tópico Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
marcosvp
Link para o comentário
Compartilhar em outros sites
4 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.