Ir para conteúdo
Fórum Script Brasil
  • 0

exibir a foto apenas do usuario logado


marcosvp

Pergunta

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!!
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

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

Link para o comentário
Compartilhar em outros sites

  • 0

<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>
<? }} ?>
Link para o comentário
Compartilhar em outros sites

  • 0

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>
<? }} ?>
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...