Jump to content


matheusoj

Member Since 30/01/2007
Offline Last Active 03/08/2009, 13:42
-----

Topics I've Started

Mesma Página Mas Com Conteúdos Diferentes Para Usuários E Visitantes

11/09/2008, 16:29

Vou tentar explicar melhor. Gostaria de numa página (index.php) colocar uma div com os seguintes conteúdos:

//se não estiver logado
Bem-vindo visitante!
Entre aqui ou Registre-se já!

//se já estiver logado
Bem-vindo, {NOME}!
- Edite seu perfil
- Veja novas mensagens
- Enviar conteúdo
- Etc.

Não estou conseguindo fazer isso. Já tenho a página de login, mas nao consigo fazer fazer a session funcionar nessa página. Se eu inicio a session nela mesmo sem estar logado aparece o "Bem-vindo {NOME}" e se nao inicio a session mesmo que eu esteja logado aparece "Bem-vindo Visitante"! Não sei porque isso acontece. :S

As páginas onde é apenas acessível se logado estão OK, aparecendo a mensagem certa, com o nome do usuario e tudo. O problema está nessa pagina inicial mesmo.

Outro exemplo que posso dar é este fórum. Queria fazer algo parecido. Eu posso ler os tópicos e tudo mais e no menu ali de cima aparece "Entrar · Registrar" mas quando estou logado aparece "Painel de controle · Ver novos posts · Meu assistente", mas a página continua a mesma. Acho que agora ficou mais simples.

Grato, Matheus.

segue abaixo o código que estou utilizando:
<?php if (isset($_SESSION['Nome'])) { ?>
  <div class="menu_perfil_cont">Ol&aacute;, <strong><?php echo $_SESSION['Nome']; ?></strong>!<br>
	<a href="<?php echo $argd_url; ?>login/logout.php">Sair</a></div>
<?php } else { ?>
  <div class="menu_perfil_cont">Voc&ecirc; n&atilde;o entrou ainda!<br>
	<a href="<?php echo $argd_url; ?>login">Entre</a> ou <a href="<?php echo $argd_url; ?>cadastro">Cadastre-se</a>!</div>
<?php } ?>

[resolvido] Ajuda Com Contador De Visualizações

25/03/2008, 17:57

É o seguinte, estou construindo um site com artigos e utilizando banco de dados MySQL para o armazenamento.
Gostaria de criar uma coluna "views" e cada vez que o artigo fosse visualizado esse número da coluna "views" aumentasse em +1.
Como faço isso? Acho que deve ser simples, mas não sei como fazer isso.
A Página de artigos já carrega o banco de dados e seus respectivos dados. Só preciso saber como faço para adicionar "+1" aos dados da coluna "views".

Espero que tenham entendido meu problema.

Obrigado deste já ;]

Abraço, Matheus



--EDIT--

Andei pesquisando e testando uns códigos e descobri que é simplesmente adicionar "+1" ao comando.

Exemplo:
"UPDATE artigos SET views=".$uptadeviews."+1 WHERE ID=".$_GET['id']

Onde artigos é a minha tabela, $uptadeviews é a variável onde encontra-se o valor inicial da coluna "views" e $_GET['id'] é pra pegar a id do artigo. +1 é o valor que vai ser adicionado ao valor inicial.

Espero que seja útil para aguém ;]

Abraço, Matheus.

[resolvido] Convertendo Texto Com Php

16/02/2008, 14:14

To com um problema aqui ao gerar arquivos xml com php. Tudo funciona perfeitamente, mas gostaria que o arquivo ficasse assim "nome-do-arquivo.xml".

No meu script há um formulário e um dos campos do formulário é o "titulo". Então ao enviar o formulário ele cria um arquivo com as informações do formulário e salva o arquivo como "titulo".xml

Mas se eu digitar no campo "titulo": Nome do Arquivo!
Eu gostaria que ficasse: nome-do-arquivo-.xml
E não: Nome do Arquivo!.xml

entenderam?

Como faço isso? Não encontro em lugar nenhum!

desculpe a confusão :D

abraço

IPB Skin By Virteq