Ir para conteúdo
Fórum Script Brasil

VOM

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Tudo que VOM postou

  1. VOM

    bibliacatolica.mdb

    Olá amigo, parabêns pela iniciativa. Baixe seu arquivo e está muito bem feito! Tenho algumas dúvidas e gostaria se possível de partilhar contigo. A base mdb que você criou só foi para o Ano litúrgico A? Ou tem o Ano A, B e C? Quando você coloca liturgia do dia em seu site, por exemplo, você define manualmente a liturgia de cada dia até uma certa data? Ou existe alguma maneira de calcular automaticamente, as datas móveis, os tempos comuns e o ano litúrgico (A, B ou C)? Obrigado. Abs Vinícius
  2. Galera tou coGalera tou com dificuldades e criar meu formmail com formatação html para ser enviado com MAIL() via PHP. Já tentei mudar o código de várias formas, mas todas deram erro na hora do envio. Alguém pode me ajudar?? <?php // recebe dados do formulario $login = htmlspecialchars($_POST['login']); $senha = $_POST['senha']; $nome = htmlspecialchars($_POST['nome']); $email = htmlspecialchars($_POST['email']); //ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA $headers = "From: Cadastro <$mail>\n"; $assunto1 = utf8_decode("Confirmação de cadastro de: "); $assunto2 = "$nome"; $useremail = "$email"; $mensagem .= " <html> <head> <title>..:: Titulo ::..</title> </head> <body> <table cellpadding="0" cellspacing="0" border="0" width="488"> <tr> <td style="padding: 12px;"><img align="top" src="http://scriptbrasil.com.br/forum/style_images/sb_images/logo4.jpg" border="0" /></td> <td style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:right; padding:12px;"> <b>TESTES</b><br /> <span style="color:#666666;">TESTE2</span> </td> </tr> </table> <table width="100%" bgcolor="#1F4E6C" height="55" border="0"> <tr> <td> <span style="font-family:Trebuchet MS, Verdana, sans-serif; font-size:18px; color:#FFFFFF;">Prezado <b>XXXXXXXX</b>,<br /> Seja bem vindo... </span></td> </tr> </table> </body> </html> "; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; mail($useremail,$assunto1.$assunto2,$mensagem,$headers); ?>[/codebox] Outro exemplo é: [codebox]<?php // recebe dados do formulario $login = htmlspecialchars($_POST['login']); $senha = $_POST['senha']; $nome = htmlspecialchars($_POST['nome']); $email = htmlspecialchars($_POST['email']); //ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA $headers = "From: Cadastro <$mail>\n"; $assunto1 = utf8_decode("Confirmação de cadastro de: "); $assunto2 = "$nome"; $useremail = "$email"; $mensagem .= " <html> <head> <title>..:: Titulo ::..</title> </head> <body> <div align="center" style="background-image:url(http://scriptbrasil.com.br/forum/style_images/sb_images/logo4.jpg); margin:-8px;"> <p>TESTE</p> </div> </body> </html> "; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; mail($useremail,$assunto1.$assunto2,$mensagem,$headers); ?> Porque não funciona??
  3. Galera, achei este tutorial sobre validação de formulário via CAPTCHA, por sinal, ótimo tutorial. Funcionou 100%. No entanto, quando tentei implementar para minha necessidade, encontrei uma grande dúvida. O tutorial é: http://forum.digitalmasters.com.br/index.php?showtopic=1720 Se alguém puder ajudar, agradeço. Minha dúvida!!!! Tenho um formulário: E resumindo tenho isso: Na página cadastro.php tenho isto: <form action="cadastra_usuario.php" method="post" enctype="multipart/form-data" name="formcadastro"> <input name="login" type="text" id="login" size="40" maxlength="200" /> <input type="submit" name="cadastrar" value="Cadastrar" id="cadastrar" /> </form>[/codebox] Na página cadastra_usuario.php tenho isso: [codebox]$login = htmlspecialchars($_POST['login']); $sql = "insert into dados_usuarios (Login) values ('','$login')"; $consulta = mysql_query($sql); Até tudo bem!! Esta funcionando certinho. NO entanto tentei inserir neste formulário o CAPTCHA como você mostrou aqui neste fórum. Só que aqui vieram os problemas... Neste seu código tem um <form action='" . $_SERVER['PHP_SELF'] . "'method=post' name='captcha'> também e precisa de clicar num botão para verificar o código. Daí como posso fazer para clicar num <input type="submit" /> e fazer as 2 rotinas, ou seja, VERIFICAR e CADASTRAR. Já tentei via onde tem o if( PhpCaptcha::Validate( $_POST['user_code] ) ) colocar um head: location, mas dá erro. Sabe me dizer como solucionar isso? Muito obrigado pela ajuda. Vlw Abs VOM
  4. Cara vlw pela ajuda, mas aí que tá o problema. Alguém tem exemplos disto? Ou sabe onde posso arrumar exemplos? Vlw galera. Abs
  5. Galera fui me cadastrar neste fórum e percebi 2 funções que me deixaram de boca aberta. A primeira é esta Quando agente preenche este campo e vai para o próximo, ele automaticamente varre o banco de dados e verifica se o login esta disponível, apresentando uma mensagem ou que esta ok ou que não esta disponível. Como posso fazer isso? A segunda coisa que me chamou atenção foi a inserção de código de segurança. Como faço isso também? Vlw pela ajuda galera. Abs VOM
  6. Cara vlw mesmo, agora sim conseguir adpatar meu código a estas necesidades. Brigadão mesmo pela ajuda. Abs VOM
  7. Galera sou iniciante na área e tou querendo criar um sistema de cadastro de usuários para acesso a área restrita com sessions. Quando o usuário se cadastrar a sua conta deverá ficar bloqueada até que seja liberada pelo administrador do site. Pois bem, para isso fiz uma tabela em Mysql com vários campos, entre eles LOGIN, SENHA, STATUS. O Status recebrá inicialmente o valor (int) 0, para quando cadastrado e 1 para quando liberado pelo administrador. Até aí está tudo funcionando, porém não conseguir fazer o principal. 1- Verificar se a senha do user esta liberada ou não antes do login. 2- Quando acesso a página de administração em Listar usuários ele me mostra todos usuários cadastrados e quais contas já estão liberadas ou não. Como faço para inserir um botão (um link) para que quando clique nele altere o status de um usuário específico para liberado (para se o valor do STATUS for 0), ou seja, preciso de um botão que só apareça quando o usuário ainda não esta com sua conta liberada e que quando clique nele altere o valor do campo STATUS para 1, que siginifcará conta deste usuário liberada. Daí dá um refesh nesta página e este botão agora aparece um novo Link ou Botão, que se clicar mudará o status para 0 novamente, que bloqueará a conta deste usuário. Abaixo segue os códigos que estou usando: Página de login: <?php // inclui o arquiv o de configuração do sistema include "Config/config_sistema.php"; // revebe dados do formulario $login = htmlspecialchars($_POST['login']); $senha = $_POST['senha']; // verifica se o usuario existe $consulta = mysql_query("select * from dados_usuarios where Login='$login'"); $campos = mysql_num_rows($consulta); if($campos != 0) { // se o usuario existi verifica a senha dele if($senha != mysql_result($consulta,0,"Senha")) { echo "<font color=red><b> Senha incorreta! </font></b>"; exit; } else { // estiver tudo certo vamos ver se ele é o administrador if($login == $login_admin) { // se for o login do administrador vamos verificar a senha dele // se é igual a do administrado if($senha == $senha_admin) { // se for o administrador vomos criar a sessão session_start(); $_SESSION['login_usuario'] = $login; $_SESSION['senha_usuario'] = $senha; // redireciona o link para uma outra pagina header("Location: Admin/listar_usuarios.php"); } } else { // se o login não for do administrado vamos criar a sessão dele session_start(); $_SESSION['login_usuario'] = $login; $_SESSION['senha_usuario'] = $senha; // redireciona o link para uma outra pagina header("Location: Usuario/dados_usuario.php"); } } } else { echo "<font color=red><b> O usuario não existe! </font></b>"; exit; } ?>[/codebox] Página de listagem de usuários: [codebox]<?php // inclui o arquivo de validar sessão include "../validar_session.php"; // inclui o arquivo de configuração do sistema include "../Config/config_sistema.php"; // faz consulta no banco de dados ?> <html> <head> <title>Página PHP</title> </head> <style> b2{ color:#FF0000; } </style> <body> <?php $consulta = "select * from dados_usuarios"; $resultado = mysql_query($consulta) or die("Falha na execução da consulta"); while($linha = mysql_fetch_assoc($resultado)){ $Login = $linha["Login"]; $Senha = $linha["Senha"]; $status = $linha["status"]; echo "<b> Login:</b> $Login"; echo "<b> Senha:</b> $Senha"; if ($status==0){ echo "<b2> Não Liberado</b2><br/>"; } else{ echo "<b>Liberado</b><br/>"; } } ?> </body> </a> </html> Como é visualizado os usuários Obrigado pela ajuda. Abs VOM
×
×
  • Criar Novo...