Ir para conteúdo
Fórum Script Brasil

neo

Membros
  • Total de itens

    99
  • Registro em

  • Última visita

Tudo que neo postou

  1. neo

    If ( ...............)

    olha ai e ve se te ajuda.. LOGIN.PHP <? include "../conecta.php"; //Conecta com o banco de dados MySQL if(($login) AND ($senha)) { //Ele entra nessa condição se as duas variáveis não estiverem vazia $sql = mysql_query("SELECT * FROM recepcionista WHERE login='$login' AND senha='$senha' AND ativo='s'") or die("ERRO no comando SQL :".mysql_error()); if(mysql_num_rows($sql) > 0) { $id_recepcionista = mysql_result($sql,0,"id_recepcionista"); $login = mysql_result($sql,0,"login"); $senha = mysql_result($sql,0,"senha"); session_start("agendamento"); //Inicializa uma sessão session_register("id_recepcionista","login","senha"); //Registra as variáveis na sessão header("Location:administracao.php"); //Redireciono para a página de opções } } ?> Esse codigo você coloca em todas as paginas protegidas ver_sessao.php <? session_start("agendamento"); if(!(session_is_registered("login") AND session_is_registered("senha"))) { echo "<br>"; echo "<center>"; echo "<img src=images/negado.gif width=370 height=90>"; echo "<br>"; echo "<b><a Style= CURSOR: hand TEXT-DECORATION: none href=index.php><font color=#003366 size=-1 face=Verdana, Arial, Helvetica, sans-serif>Voltar</a></b></font>"; exit; } ?>
  2. neo

    Formulário

    testa ai agora <html> <head><title>Aprendendo PHP</title></head> <body> <?php if ($_Post[texto] != "") echo "Você digitou \"$_Post[texto]\"<br><br>"; ?> <form method=post action="<? echo $PATH_INFO; ?>"> <input type="text" name="<?php $_Post[texto]?>" value="" size=10> <br> <input type="submit" name="sub" value="Enviar!"> </form> </body> </html>
  3. ok obrg...deu certo. So corrindo seu codigo ta com um erro. você colocou enter na fuction e no body você colocou AnalizaTeclas <script language="JavaScript"> function AnalizaTeclas() { var tecla=window.event.keyCode; if (tecla==13) {event.keyCode=0; event.returnValue=false;} } //--> </script> <body onKeyDown="AnalizaTeclas()"> Valeu obrg
  4. Galera como faço para desativar a tecla enter.
  5. neo

    Problemas Com Session

    galera não precisa mais já achei outra forma obrg
  6. neo

    Problemas Com Session

    Galera e o seguinte tenho um sistema que usa session tipo gravo a session id_dados_pessoais. Essa session fica gravado em um pagina de form. Mas gostaria que quando o form fose postado ela não existisse mais pois vai ser gravado outro id_dados_pessoais de outro cliente. Como posso fazer isso...não posso destruir todos pois as paginas tem um verificação que esta em session's gravando o login da pessoa que administra a pagina.
  7. neo

    Bloquer Login

    eu também imaginei isso... pois o usuario não iria clicar em logoff para sair... e depois ele ficaria preso no sistema....
  8. neo

    Bloquer Login

    Eddie como posso fazer isso.... tipo tenho a pagina que checa se o login existe e como posso fazer esse update <? include "conecta.php"; //Conecta com o banco de dados MySQL if(($login) AND ($senha)) { //Ele entra nessa condição se as duas variáveis não estiverem vazia $sql = mysql_query("SELECT * FROM dados WHERE login='$login' AND senha='$senha'") or die("ERRO no comando SQL :".mysql_error()); if(mysql_num_rows($sql) > 0) { $id_dados_pessoais = mysql_result($sql,0,"id_dados_pessoais"); $login = mysql_result($sql,0,"login"); $senha = mysql_result($sql,0,"senha"); session_start("agendamento"); //Inicializa uma sessão session_register("id_dados_pessoais","login","senha"); //Registra as variáveis na sessão } header("Location:administracao.php"); //Redireciono para a página de opções } ?>
  9. neo

    Bloquer Login

    Galera como faço, para bloquear um login se ele já estiver logodo. Tipo loguei com o usuario master, dai vem outra pessoa e tenta logar com esse mesmo usuario como posso bloquear esse outro usuario informando que o usuario já esta logado no sistema.
  10. neo

    Impressão Modo Comprimido

    tenho a mesmo duvida, acho que o nosso amigo se refere e a impressao comprimida tido em fontes menores...acho que isso..tipo se a uma pagina tem 1 folha e meio imprime em uma folha so tudo que era em 1 folha e meia.
  11. neo

    Lembrar Senha

    galera obrg funcionou.... <?PHP include "conecta.php"; $nome_webmaster = "neo.mg"; $email_do_webmaster = "webmaster_pcmania@yahoo.com.br"; $nomedosite = "Teste"; $linkdosite = "http://www.teste.com.br"; ?> <? if ($submit){ if (!$email){ $erro = "O E-mail esta em Branco !!"; } else if (strpos ($email, "@")) { $email = $email; } else { $erro = "Desculpe!, mais o seu email esta invalido!!"; } if (!$erro){ $conectar = mysql_connect("$host", "$usuario","$password") or die (mysql_error()); mysql_select_db($dbname, $conectar); $sql = mysql_query("SELECT * FROM dados WHERE email = '$email'"); $total = mysql_num_rows($sql); if ($total == 1){ while($l = mysql_fetch_array($sql)) { $enivar = "Lembrar Senha!!! ".$nomedosite."\n"; $enviar .= $l[login]; $enviar .= "\n"; $enviar .= $l[senha]; } $enviar .= "\n"; $enviar .= "Obrigado!!\n\n Abraços do WebMaster: ".$nome_webmaster."\n\n"; $enviar .= " ".$linkdosite."\n"; $enviar .= " \n"; $enviar .= " Webmaster: ".$email_do_webmaster."\n"; mail("$email", "[$nomedosite][Lembrar Senha]", $enviar,"From: $email_do_webmaster <$nomedosite>\n"); $erro = "Sua senha foi enviada para sua conta de email com sucesso! Obrigado !"; }else{ $erro = "Desculpe! Seu e-mail não esta cadastrado em nosso site ou Talves você tenha se cadastrado com outro email! "; } } } ?> <form method="post" action="<? echo $PHP_SELF; ?>"> <div align="left"> <? if ($erro){ echo $erro; } ?> <p><font color="#000000"><b>Lembrar Senha</b></font></p> <p><b><font color="#000000">e-mial:</font></b> <input type="text" name="email"> </p> <p> <input type="submit" name="submit" value="Enviar" width="150"> </p> </div> </form>
  12. neo

    Php + Mysql

    porque você não cria um bd no mysql....tipo ai vai o codigo pra inserir no bd mysql <? include "conecta.php"; $db = mysql_connect ($host, $usuario, $password); $basedados = mysql_select_db($database); $pesquisar = mysql_query("SELECT * FROM dados WHERE login = '$login'", $db); $contagem = mysql_num_rows($pesquisar); $pesquisar1 = mysql_query("SELECT * FROM dados WHERE cpf = '$cpf'", $db); $contagem1 = mysql_num_rows($pesquisar1); if ( $contagem == 1 ) { $errors .= "Login escolhido já cadastrado.<br>"; } if ( $contagem1 == 1 ) { $errors .= "CPF já cadastrado.<br>"; } if ( $senha != $senha2 ) { $errors .= "Você digitou 2 senhas diferentes.<br>"; } if ( $errors == "" ) { $cadastrar = mysql_query("INSERT INTO dados(id_dados_pessoais, data, nome, endereco, numero, cidade, estado, telefone, celular, sexo, cpf, data_nascimento, email, login, senha) VALUES ('', now(),'$nome','$endereco','$numero','$cidade','$estado','$telefone','$celular','$sexo','$cpf','$data_nascimento','$email','$login','$senha')", $db); if ( $cadastrar == 1 ) { echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Cadastro com sucesso.</font></div>"; } else { echo "Ocorreu um erro no servidor ao tentar se cadastrar."; } } else { echo "Ocorreu os seguintes erros ao tentar se cadastrar:<br><br>"; echo $errors; echo "<br>"; echo"<a href=\"javascript:history.back(-1);\">Voltar</a>"; } ?>
  13. neo

    Lembrar Senha

    como assim???? não entendi...o banco de dados ou o servidor!!
  14. neo

    Lembrar Senha

    Galera encontrei este codigo mas esta dando o seguinte erro na linha 46 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/html/agendamento/lembrar_senha.php on line 46 <?PHP # Abaixo use as suas configurações #Banco de Dados include "conecta.php"; $bd_host = "$host"; // nome do host do hospediro do Banco de dados // $bd_usr = "$usuario"; // nome do usuario do Banco de dados // $bd_pass = ""; // Senha do Banco de dados // $bd_banco_de_dados = "$database"; // Nome do Banco de dados // #Webmaster $nome_webmaster = "neo.mg"; $email_do_webmaster = "webmaster_pcmania@yahoo.com.br"; #Site $nomedosite = "Teste"; $linkdosite = "http://www.teste.com.br"; ?> <? if ($submit){ #Verificar se o Formulario foi enviado !! if (!$email){ #Verificar se o email possue @ Senão anvia msg de email invalido!! $erro = "O E-mail esta em Branco !!"; } else if (strpos ($email, "@")) { $email = $email; } else { $erro = "Desculpe!, mais o seu email esta invalido!!"; } if (!$erro){ #Senão exite erros ! Procura o email no banco de dados $conectar = mysql_connect($bd_host, $bd_user, $bd_pass) or die (mysql_error()); mysql_select_db($bd_banco_de_dados, $conectar); $sql = mysql_query("SELECT * FROM dados WHERE email = '$email'"); $total = mysql_num_rows($sql); # Conta quantos emails foram encontrados na busca -- query! if ($total == 1){ # Se o total de emial for igual a 1 ele envia a senha por email se for diferente de 1 # Envia uma msg de erro ! while($l = mysql_fetch_array($sql)) { # Aqui você deve colocar os dados que você quer retirar da tabela do Banco de dados # Aqui eu retirei os campos usuario, nome, e senha, Basta você mudar os dados $l[x]; onde x = qualquer campo # do seu banco de dados ! $enivar = "Lembrar Senha!!! ".$nomedosite."\n"; $enviar .= $l[login]; $enviar .= "\n"; $enviar .= $l[senha]; # exemplo: se quiser mais campos faça assim : # $enviar .= $l[endereco]; # $enviar .= "\n"; # $enviar .= $l[telefone]; } $enviar .= "\n"; $enviar .= "Obrigado!!\n\n Abraços do WebMaster: ".$nome_webmaster."\n\n"; $enviar .= " ".$linkdosite."\n"; $enviar .= " \n"; $enviar .= " Webmaster: ".$email_do_webmaster."\n"; mail("$email", "[$nomedosite][Lembrar Senha]", $enviar,"From: $email_do_webmaster <$nomedosite>\n"); $erro = "Sua senha foi enviada para sua conta de email com sucesso! Obrigado !"; }else{ $erro = "Desculpe! Seu e-mail não esta cadastrado em nosso site ou Talves você tenha se cadastrado com outro email! "; } } } ?> <form method="post" action="<? echo $PHP_SELF; ?>"> <div align="left"> <? if ($erro){ echo $erro; } # Msg de erro de acordo com o erro ! ?> <p><font color="#000000"><b>Lembrar Senha</b></font></p> <p><b><font color="#000000">e-mial:</font></b> <input type="text" name="email"> </p> <p> <input type="submit" name="submit" value="Enviar" width="150"> </p> </div> </form>
  15. neo

    Lembrar Senha

    Galera alguém tem ai um script de lembrar senha com envio de senha por email...
  16. neo

    Problemas Com Frame

    Galera tenho uma pagina que tem um frame. administração.php que chama no frame administracao_topo.php e administracao_baixo.php, mas esta dando o seguinte erro: Object not found! The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error. If you think this is a server error, please contact the webmaster Error 404 alguém sabe me dizer o que acontece......
  17. Valeu Eddie...consegui resolver segue abaixo script. SELECT U.marca_modelo, U.ano_fab, U.modelo_fab, U.placa, U.km, L.*, L.tiposervico, L.data, B.recepcionista, C.nome, C.cpf, C.telefone FROM veiculos U, recepcionista B, agenda L, dados C WHERE U.id_dados_pessoais = L.id_dados_pessoais AND L.id_agenda = '$id_agenda'"
  18. Galera e o seguinte tenho 3 tabelas onde as mesmas tem os seguintes campos: Tabela1 id_dados_pessoais Tabela2 id_veiculo Tabela3 id_recepcionista Esses id's vao ser gravados em outra tabela chamada agenda, ai que esta o meu problema não sei como fazer para chamar os dados das outras tabelas, pois vou cadastrar id's nos campos. E pra vizualizar preciso ver os dados que estao cadastrados em cada tabela. Tipo Tabela1 tem os seguintes campos: nome, endereco, numero, cpf Tabela2 tem os seguintes campos: recepcionista Tabela3 tem os seguintes campos: marca_modelo, ano_fab, placa Obrigado
  19. neo

    Verificar Antes De Deletar

    Galera eu tinha um codigo aqui e alterei ele e deu certo muito obrg.. <? include "conecta.php"; ?> <? $sql = "SELECT * FROM curriculos where area='$area'"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); if(mysql_num_rows($resultado)>0) { while ($linha=mysql_fetch_array($resultado)) { $area = $linha["aread"]; } } ?> <? if($area == $aread){ echo"Area já Cadastrada na base de curriculos"; echo"<br>"; echo"<a href=\"javascript:history.back(-1);\">Voltar</a>"; }else{ $sql = "DELETE FROM tb_area WHERE area='$area'"; $connection = mysql_connect("localhost", "root", ""); $db = mysql_select_db("curriculum", $connection) or die("Couldnt select DB"); $sql_result = mysql_query($sql, $connection) or die("Couldnt exec Query"); if (!sql_result) { echo "Erro na gravacao."; } else { echo "Área excluida com Sucesso."; } } ?>
  20. Galera montei um sistema de curriculos onde tenho uma tabela de categorias chamada de AREA, mas tenho que excluir algumas linhas tipo de como campo Executivos e gostaria de excluir da tabela mas se existir algum curriculo cadastrado com essa categoria ele não me deixa excluir pois já existe um curriculo associada a ela.
  21. neo

    Recuperando Dados

    Vou utilizar o JMail.message.
  22. neo

    Recuperando Dados

    :( Galera como posso fazer pra enviar um email atraves de um formulario e ao mesmo tempo postar os dados no banco. já sei como fazer o insert mas não estou conseguindo mandar os dados por email. No form vai ter os seguintes campos. Nome Telefone Email Mensagem Quando o cliente fazer o cadastro automaticamente vai receber um email de boas vindas. O codigo que estou usando pra inserir e o seguinte. <% Option Explicit Response.Expires = 0 Dim objConn, objRs, strQuery, strConnection, nome, telefone, email, mensagem nome = Request.Form("nome") telefone = Request.Form("telefone") email = Request.Form("email") mensagem = Request.Form("mensagem") Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "DBQ=" & Server.MapPath("\julliano\db\contato.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}","username","password" strQuery = "INSERT INTO contato (nome,telefone,email,mensagem) VALUES ('"&nome&"','"&telefone&"','"&email&"','"&mensagem&"')" On error Resume Next Set ObjRs = objConn.Execute(strQuery) objConn.close Set objRs = Nothing Set objConn = Nothing if err = 0 Then response.redirect "sucesso.asp" end if %>
  23. neo

    Recuperar Dados De Formulário

    e ai galera alguém pode me ajudar???? Sera que ninguém pode me ajudar na minha duvida???????????
  24. Galera não estou conseguindo enviar o email para a pessoa que se cadastra no portal. O codigo que estou usando para cadastro e o seguinte...e o do email e o outro abaixo...... Se alguém poder me ajudar ficarei muito grato.... <% 'Força a declaração de todas as variáveis Option Explicit 'Não deixa informações no Cache Response.Expires = 0 'Declaração das variáveis Dim objConn, objRs, strQuery, strConnection, nome, assunto, de, mensagem 'Atrubuição dos valores as respectivas variáveis nome = Request.Form("nome") assunto = Request.Form("assunto") de = Request.Form("de") mensagem = Request.Form("mensagem") 'Cria o objeto RecordSet e atribui a variável Set objConn = Server.CreateObject("ADODB.Connection") 'Abre a conexão com o banco de dados utilizando o Drive {Microsoft Access... '(para utilizar outro, ex: Paradox é só substituir o Drive pelo do Paradox) '(*.mdb) indica que o arquivo utiliza extensão mdb objConn.Open "DBQ=" & Server.MapPath("\julliano\db\contato.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}","username","password" 'Insere os dados na tabela aberta strQuery = "INSERT INTO contato (nome,assunto,de,mensagem) VALUES ('"&nome&"','"&assunto&"','"&de&"','"&mensagem&"')" 'Caso ocorra um erro esta função de erro será chamada On error Resume Next 'Executa a inserção no Banco de Dados Set ObjRs = objConn.Execute(strQuery) 'Fecha o Objeto de Conexão objConn.close '"APAGA" qualquer instancia que possa ter no objeto objRs e objConn Set objRs = Nothing Set objConn = Nothing 'Caso a função On Error Resume Next não tenha sido chamada o objeto err será = a 0 if err = 0 Then 'Redireciona o usuário caso não tenha ocorrido erro na transação response.redirect "sendmail.asp" end if %> Sendmail.asp <% 'define o objeto JMAIL Set JMail = Server.CreateObject ("JMail.message") JMail.logging=True JMail.From = request.form ("De") JMail.FromName = request.form ("Assunto") JMail.AddRecipient "juliano@curinga.com.br" JMail.Subject = "Cadastro" dim body,link body= body & "Webmaster" & vbcrlf body= body & "Recebemos sua solitação." & vbcrlf body= body & "Ainda hoje um de nossos atendentes estara entrando em contato." & vbcrlf body= body & "Aguarde nosso contato." & vbcrlf body= body & "_________________________________________________________________" & vbcrlf body= body & "Name : " & request.form ("Assunto")& vbcrlf body= body & "E-Mail : " & request.form("De")& vbcrlf body= body & "Message : " & request.form("Mensagem")& vbcrlf body= body & "_________________________________________________________________" & vbcrlf JMail.Body = body JMail.Send ("mail.thewesthorse.com") %>
×
×
  • Criar Novo...