public marks

PUBLIC MARKS from bacon with tags dados & associado

February 2007

listando dados do associado logado

parabéns por dar retorno aqui no fórum com a sua solução encontrada que irá ajudar outros utilizadores no futuro com a mesma dúvida. agora tenha em mente que todos que aqui responderam tinham uma solução para o caso bem diferente. em programação é assim mesmo, existem diversas opções sempre para uma mesma solução, como foram as respostas do joão, fbs777, fábio e moa(eu) rs :-) mas vendo a sua resposta e como foi montado, já captei a mensagem e irá ficar muito elegante no portal sim :-) xoops momento zen (pescaria) este item vale uma pescaria

listando dados do associado logado

ae galera! consegui! valeu mais uma vez as dicas. abaixo seguem os passos, para mim foi excelente aprender a fazer isso porque agora posso brincar com as variáveis do xoops em minhas páginas dentro da estrutura do xoops, chamando as mesmas sempre que precisar. o que fiz foi seguir o artigo que a gisa_iagami me passou, ou seja: 1 - criar uma pasta dentro do diretório de instalção do xoops. 2 - criar e salvar neste diretório um arquivo index.php com o seguinte script: [color=0000ff]<?php. include "../mainfile.php"; include "../header.php"; echo " <table class='outer' cellpading='0' cellspacing='0' style='width: 100: text-align: left;'>"; echo "<tr><td>"; include "certificado.php"; // chamando o arquivo certificado.php no include. print "</td> </tr></table> "; include "../footer.php"; ?> 3- conteúdo do arquivo certificado.php

listando dados do associado logado

realmente, o que o fábio falou deve lhe atender, mas estou percebendo que você deseja é ter uma página a parte, lotada de outras informações mas deseja incluir no meio deste grande texto algumas coisas personalizadas. se entendi direito, a fórmula é utilizar o que o fábio (fbs777) colocou e utilizar este esquema aqui ó: [url=http://www.xoopscube.com.br/modules/wfsection/article.php?articleid=40] incluir estrutura externa do xoops [/url] agora veja aí se funfa, senão, prancheta aq de novo :-) xoops ops, editado de novo. a dica do outro fábio também deveria funcionar se tu montar uma página a parte com o esquema acima. [img]http://underpop.free.fr.nyud.net/u/uploads/cavt457877dd76d7c.jpg[/img]

listando dados do associado logado

tenho impressão que o que você qu é mais fácil do que estava parecendo. no caso você só quer que apareça o nome da pessoa que está logada, para ela mesma? por exemplo: fulano e ciclano estão logados, mas fulano vai ver um texto dizendo: &quot;certificamos que fulano é nosso cliente e utiliza nossos serviços mensalmente.&quot; enquanto que ciclano vai ver o mesmo texto mas com o nome dele: &quot;certificamos que ciclano é nosso cliente e utiliza nossos serviços mnsalmente.&quot; é isso? se for é muito simples. é só colocar em alguma página neutra do xt_conteudo, ou numa popup (inclusive tem um módulo para gerar popups facilmente) ou mesmo colocar diretamente no tema o seguinte código: &lt;{if $xoops_isuser}&gt; certificamos que &lt;{$xoops_uname}&gt; é nosso cliente e utiliza nossos serviços mensalmente. &lt;{/if}&gt; assim a pessoa que estiver logada vai ver o nome dela no texto. nesse caso, se a pessoa não tiver logada, não vai ver nada,

listando dados do associado logado

cara realmente o teu script funciona muito bem e faz algumas coisas que eu preciso, porem não consigo fazer isso funcionar fora de um bloco que é o que eu preciso. me desculpem a ignorância mas acho que esse código só funciona de alguma maneira dentro do ambiente xoops, porque as variáveis usadas precisam do smarty. acho o que preciso pode ser feito no ambiente xoops, mas aí acho que terei de criar um módulo, ou coisa parecida.? em fim minha necessidade como dito anteriormente é puxar dados da tabela users mas numa página a parte do ambiente xoops. criando as váriáveis para poder usá-las em um texto. por exemplo: certificamos que $uname é nosso cliente e utiliza nossos serviços mnsalmente. onde $uname chamaria o nome do usuário logado. desculpem o incomodo, só estou pdidno ajuda porque não entendo bem de programação e essa necessidade me surgiu e preciso dar fim nela. obrigado pela atenção de todos os

listando dados do associado logado

eu consegui simular o que você quer simplesmente fazendo umas modificações no módulo de membros online aqui do xoops. primeiro baixe o módulo: [url=http://www.xoopscube.com.br/modules/wfdownloads/visit.php?cid=6&amp;lid=71]membros online com contagem de tempo[/url] depois troque o arquivo blocks/membros_online.php por este: membros_online.php: &lt;div class=&quot;xoopscode&quot;&gt;&lt;pre&gt;&lt;samp&gt;&lt;code&gt;&lt;?php. function membros_online ($options) { global $xoopsuser, $xoopsmodule, $xoopsconfig, $http_server_vars; include &quot;conta_tempo.php&quot;; $bloco = array(); $bloco['title'] = '._xt_mo_bloco.'; $bloco['content'] = ''; //abaixo o valor para coldspan nas célular que ocupam uma linha inteira. $colspan = $options[2] + $options[4] + 1; $online_handler =&amp; xoops_gethandler('online'); mt_srand((double)microtime()*1000000); // abaixo vai remover todos as informações da tabela online que não foram atualizadas durant

listando dados do associado logado

joão, o que eu preciso é listar os campos "uname" e "name" da tabela "users" mas eu quero que liste só os dados do usuário que esta logado. até onde eu cheguei exibe o seguinte resultado. nomex cnpjx nomey cnpjy . . ---------- e o que preciso é identificar se o usuário esta logado e se esta listar: nomex cnpjx mas só do usuário logado e não de todos os utilizadores.

listando dados do associado logado

complementando a resposta anterior: a versão mais recente ( xm-memberstats 2.0e ) para xoops [color=ff0000]2.0.x pode ser encontrada [url=http://xoopsmalaysia.org/forum/viewtopic.php?viewmode=flat&amp;topic_id=573&amp;forum=5]aqui.[/url]. ;-)

listando dados do associado logado

fernis. o que preciso é identificar quem esta acessando a página, se é o usuário "x" quero que liste apenas os dados do usuário "x". pelo que entendi, o módulo membros online com contador de tempo, que você encontrará para download [url=http://www.xoopscube.com.br/modules/rmdp/down.php?id=76]clicando aqui[/url], vai te atender. este módulo (sem a contagem de tempo) é usado aqui no xoops , veja aí no canto esquerdo da tela: :: user online , acima de :: novos membros. outro módulo que poderá te atender é o xm-memberstats, que você encontrará para download [url=http://xoopsmalaysia.org/download/viewcat.php?cid=2]clicando aqui.[/url]. [color=ff0033]atenção: veja a compatibilidade da versão deste módulo com a versão do seu xoops: - para xoops 2.2.x : use xm-memberstats 2.0e. - para xoops 2.0.x : use xm-memberstats 2.0c. você poder

listando dados do associado logado

não entendi bem seu problema, mas se quiser mostrar se é usuário o cara, coloque um if (!empty($xoopsuser))

listando dados do associado logado

seguinte: preciso listar dinamicamente em uma página alguns dados de meus utilizadores. básicamente por padrão eles se cadstram no portal com o cnpj como nome de usuário e a razão social como nome verdadeiro. bom, já consegui conectar com o banco e listar as variáveis &quot;name&quot; e &quot;uname&quot; da tabela users. mas só consigo listar todos, o que preciso é identificar quem esta acessando a página, se é o usuário &quot;x&quot; quero que liste apenas os dados do usuário &quot;x&quot;. sou iniciante por tanto agardeço antecipadamente a paciência. ó o código que eu montei para listar: &lt;? include &quot;conexao.php&quot;; $sql = &quot;select * from servi_users&quot;; $resultado = mysql_query($sql) or die (mysql_error()); while ($linha=mysql_fetch_array($resultado)) { $uname = $linha[&quot;uname&quot;]; $name = $linha[&quot;name&quot;]; echo &quot;cnpj: $uname. &quot;; echo &quot;nome: $name. &quot;; echo &quot; &quot;; } ?&gt; agora. como f

December 2006

autenticar associado com banco de dados difenrente do mysql, ldap

&lt;font color=&quot;#ff0000&quot;&gt;legal&lt;/font&gt; &lt;img src=&quot;/common/fckeditor/editor/images/smiley/msn/regular_smile.gif&quot; alt=&quot;&quot; /&gt;

November 2006

banco de dados, identificar associado

rplima, muito obrigado. funciono legal. [beleza] grato, joão paulo.

banco de dados, identificar associado

e aí guaru, tudo bem? se eu entendi direito o que quer é super simples de se fazer. basta criar uma página php com um formulário para digitar o nome de usuário. quando enviar o formulário basta fazer uma consulta no banco de dados e checar se o nome digitado existe, caso exista direciona para uma página, senão direciona para outra. pra facilitar seu entendimento fiz um pequeno exemplo que eu irei anexar aqui no post, descarregue dele e coloque na raiz do seu site. é isso aí, qualquer coisa da um grito. rodrigo

October 2006

banco de dados, identificar associado

pessoal, já vasculhei no fórum xoops e em outros portais e não consegui encontrar. tenho dois bancos de dados no mesmo servidor (o banco de dados do xoops e um banco de dados de um script de gerenciamento). estou procurando um script para checar os utilizadores do banco de dados do script de gerenciamento, caso o usuário exista o script redirecionária para uma determinada página. tipo, o formulário teria apenas um campo para digitar o nome de usuário e checar a existência do mesmo. tabela do banco de dados do script de gerenciamento onde são registrados os utilizadores: -- -- estrutura da tabela `authuser` -- create table `authuser` ( `id` int(11) not null auto_increment, `uname` varchar(25) not null default '', `passwd` varchar(32) not null default '', `team` varchar(25) not null default '', `level` int(4) not null default '0', `status` varchar(10) not null defau