Ir para conteúdo
Fórum Script Brasil

eudeoliveira

Membros
  • Total de itens

    68
  • Registro em

  • Última visita

Tudo que eudeoliveira postou

  1. Tive esse problema a um tempo atrás, resolvi abrindo o arquivo com o notepad++ e mudando o tipo da codificação. Salvei o arquivo com a codificação UTF-8(SEM bom). Caso já esteja com essa codificação salve com codificação UTF-8 Espero ter ajudado. Abraços.
  2. eudeoliveira

    USANDO GET

    Boa tarde amigo, ao meu ver o problema esta nos IF if ($acao = "exclui") // Você está atribuindo o valor a variável $acao if ($acao == "exclui") // Você está comparando se a variável $acao e igual "exclui" - Forma que deve ser usado. Espero te ajudado. Abraços.
  3. eudeoliveira

    Criptografar...

    O programa que utilizo aqui na empresa é o ionCube PHP Encoder. http://www.ioncube.com/php_encoder.php Ele é pago porém muito eficiente e de fácil utilização. Dependendo do número de clientes que você já tem compensa o investimento.
  4. Está retornando o que? algum erro?
  5. Tenta com esse codigo caso ele entre no if e faça o update vai dar o alerta de senha alterada. <?php /* SUA CONEXÂO COM O BANCO DE DADOS */ if(isset($_POST['Alterar'])){ $VerificaUser = mysql_query("SELECT * FROM usuarios WHERE usu_login='$_POST[login]' AND usu_senha='$_POST[senha_anterior]'"); if(!$VerificaUser){ // Verifica se houve algum erro de MYSQL na variavel $VerificaUser print "Falha na verificação de Usuário ".mysql_error(); exit; } if(mysql_num_rows($VerificaUser) == 1){ $AlteraSenha = mysql_query("UPDATE usuarios SET usu_senha='$_POST[nova_senha]' WHERE usu_login='$_POST[login]' AND usu_senha='$_POST[senha_anterior]' "); if(!$AlteraSenha ){ // Verifica se houve algum erro de MYSQL na variavel $AlteraSenha print "Falha na alteração de senha ".mysql_error(); exit; }else{ $login = $_POST['login']; $senha = $_POST['senha_alterior']; $nova_senha = $_POST['nova_senha']; print "<script>alert('Senha alterada com sucesso!');</script>"; } }else{ print "<script>alert('Usuario ou senha incorreto!');</script>"; } } ?> Faça uma teste cadastre pelo Phpmyadmin um usuario teste com senha teste, na hora de fazer a alteração coloque o usuario teste a senha anterior teste e troque por 123 via pagina que você criou, depois verificar no banco se a senha esta como 123.
  6. Sim muda todo o SELECT e o UPDATE. seus campos usu_login e usu_senha <?php /* SUA CONEXÂO COM O BANCO DE DADOS */ if(isset($_POST['Alterar'])){ $VerificaUser = mysql_query("SELECT * FROM usuarios WHERE usu_login='$_POST[login]' AND usu_senha='$_POST[senha_anterior]'"); if(!$VerificaUser){ // Verifica se houve algum erro de MYSQL na variavel $VerificaUser print "Falha na verificação de Usuário ".mysql_error(); exit; } if(mysql_num_rows($VerificaUser) == 1){ $AlteraSenha = mysql_query("UPDATE usuarios SET usu_senha='$_POST[nova_senha]' WHERE usu_login='$_POST[login]' AND usu_senha='$_POST[senha_anterior]' "); if(!$AlteraSenha ){ // Verifica se houve algum erro de MYSQL na variavel $AlteraSenha print "Falha na alteração de senha ".mysql_error(); exit; } $login = $_POST['login']; $senha = $_POST['senha_alterior']; $nova_senha = $_POST['nova_senha']; }else{ print "<script>alert('Usuario ou senha incorreto!');</script>"; } } ?> Testa ai acho que agora não vai ter problemas.
  7. tranquilo precisando estamos ai..
  8. Mateus tenta assim: <?php /* SUA CONEXÂO COM O BANCO DE DADOS */ if(isset($_POST[Alterar])){ $VerificaUser = mysql_query("SELECT * FROM usuarios WHERE login='$_POST[login]' AND senha='$_POST[senha_anterior]'"); if(mysql_num_rows($VerificaUser) == 1){ $AlteraSenha = mysql_query("UPDATE usuarios SET senha='$_POST[nova_senha]' WHERE login='$_POST[login]' AND senha='$_POST[senha_anterior]' "); $login = $_POST['login']; $senha = $_POST['senha_alterior']; $nova_senha = $_POST['nova_senha']; }else{ print "<script>alert('Usuario ou senha incorreto!');</script>"; } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sem título</title> </head> <body> <table width="49%" border="0"> <tr> <td width="37%">Login</td> <td width="63%"><form id="form1" name="form1" method="post" action=""> <label> <input type="text" name="login" id="login" /> </label> </form></td> </tr> <tr> <td>Senha Alterior</td> <td><form id="form2" name="form2" method="post" action=""> <label> <input type="password" name="senha_alterior" id="senha_alterior" /> </label> </form></td> </tr> <tr> <td>Nova Senha</td> <td><form id="form3" name="form3" method="post" action=""> <label> <input type="password" name="nova_senha" id="nova_senha" /> </label> </form></td> </tr> <tr> <td>&nbsp;</td> <td><form id="form4" name="form4" method="post" action=""> <input type="submit" name="Alterar" id="Alterar" value="Submit" /> </form></td> </tr> </table> </body> </html> Os SELECTS e verificações só vão ser acionadas apos o click do botao Alterar. Qualquer coisa estamos ai.
  9. bom segue abaixo o codigo ai basta implementar de acordo com sua necessidade: $VerificaUser = mysql_query("SELECT * FROM nome_da_sua_tabela WHERE login='$_POST[login]' AND senha='$_POST[senha_anterior]'"); if(mysql_num_rows($VerificaUser) == 1){ $AlteraSenha = mysql_query("UPDATE nome_da_sua_tabela SET senha='$_POST[nova_senha]' WHERE login='$_POST[login]' AND senha='$_POST[senha_anterior]' "); }else{ print "<script>alert('Usuario ou senha incorreto!');</script>"; } Espero que tenha ajudado.
  10. Boa noite, o que você pode fazer e gravar o id do vendedor na tabela produtos, assim quando for fazer o select na vendedor você pode criar um link dinamico passando esse id ex: www.seusite.com.br/vendedor.php?id=50 Ai em sua pagina de exibir os produtos você faz o seu SELECT recuperando o id via GET ex: $SelecionaProdutos = mysql_query("SELECT * FROM produtos WHERE id='$_GET[id]'"); Bom espero ter ajudar precisando estamos ai..
  11. Basta fazer um SELECT com base em algum paremetro exemplo a usuario e senha antiga, se estiver correto (existir algum registro com aquele usuario e senha) pega o valor do campo nova senha e faz um UPDATE com o novo valor, do contrario informe ao usuario que a senha antiga não e valida.
  12. Tenta assim Adriyon, Com scape de aspas duplas: print " \"conteudo\" "; echo "<tr bgcolor='#FFFFCA'> <td><input type='text' name='txtadicionais1' id='txtadicionais1' value='$txtadicionais1' /></td> <td></td> <td></td> <td><input type='text' name='adicionais1' id='adicionais1' value='$adicionais1' style='width:100px' onKeyPress=\"return(MascaraMoeda(this,'.',',',event));\" /></td></tr>"; Abraços espero ter ajudado..
  13. boa tarde Drandrão, Pelo que vi o codigo esta faltando TAGS PHP, tenta assim: <a href='java script:void(0)' onClick='enviar()'>Clique aqui para enviar via post</a> <script language="JavaScript"> function enviar() { saida.innerHTML = "<form action='pagina.php' method='post' name='form'><input type='hidden' name='?<?php print $nome; ?>' value='<?php print $valor;?>'></form>"; document.form.submit(); } </script> faltou printar a variavel $nome e a variavel $valor Abraços espero ter ajudado.
  14. eudeoliveira

    PHP permissões

    Tenta acessar atraves do Ip de rede ex: seu ip de for 192.168.1.105, coloque na estação 192.168.1.105/glpi Abraços...
  15. Bom dia Lucas, eu utilizo a nl2br exemplo: http://br.php.net/manual/pt_BR/function.nl2br.php $SQL = mysql_query("SELECT nome, mensagem FROM mensagem"); $RowSQL = mysql_fetch_array($SQL); print $RowSQL['nome]'."<br/>"; print nl2br($RowSQL['mensagem']); Essa função resgata os <br/> armazenados dentro do banco e na hora de exibir ele faz a quebra de linha automatica. Espero ter ajudado, abraços..
  16. Muito obrigado Eserra por tirar minhas duvidas.. Já chegou a lincença, estou muito satisfeito com o programa valeu.. Pode colocar com Resolvido o Tópico.
  17. Bom dia Eserra obrigado pela atenção. Fiquei preocupado pois baixei a versão trial dele fiz uma codificação, porém para testar adiantei a data do micro e quando tentava rodar o arquivo ele me retornava a seguinte mensagem: Fatal error: The encoded file C:\Apache2\htdocs\teste2.php has expired. in Unknown on line 0 Na versão Basic($199) esse problema não vai ocorrer certo? Agora ficou melhor, achei que teria que pagar esse valor anual $199 para estar codificando os arquivos, e os que já tivesse codificados teria o vencimento de 1 ano, e que precisaria estar atualizando.
  18. Bom dia Eduardo, Não sei se isso te ajuda mais e o que tenho feito: if(!empty($_FILES['Nome do Campo']['name'])){ //Se for diferente de vazio ou seja o cara carregou alguma coisa no campo file eu faço o upload e o updade no banco, caso contrario não faço o update e não caio na rotina de upload. } Espero ter ajudado.
  19. Bom dia, gostaria de saber se alguém sabe como funciona exatamente a licença do ionCube PHP Encoder 7.0. Por exemplo: Comprei hoje e fiz uma codificação, sei que o vencimento da licença e anual porém isso siginifica que ao passar 1 ano esses arquivos que foram codificados vai expirar? Ou a validade de 1 ano e para que eu faça as codificações? Espero que alguém possa me ajudar. Desde já agradeço a atenção. Obrigado
  20. Boa tarde LucasSouza, Bom ve se isso ajuda, pelo que entendi acredito que vai precisar de que sua pagina excluir.php receba a ação que vai executar, porem para que isso funcione vai precisar mudar a chamada dele quando cria o link [Excluir] ex: para excluir funcionario: <a href=\"excluir.php?acao=ExcluirFunc&cpffunc=$cpffunc\">[Excluir]</a> para excluir livro: <a href=\"excluir.php?acao=Excluirlivro&cpffunc=$cpffunc\">[Excluir]</a> para excluir usuario: <a href=\"excluir.php?acao=ExcluirUsuario&cpffunc=$cpffunc\">[Excluir]</a> quando a página excluir.php for chamada passando esse parâmetro acao junto com o respectivo parâmetro ($cpffunc,$codISBN,$cpfus), as variaveis que vão precisar existir vai depender do seu link [Excluir]. Segue abaixo pagina excluir.php if($_GET[acao] == "ExcluirFunc"){ $cpffunc = $_GET["cpffunc"]; mysql_query("DELETE FROM funcionario where cpffunc = $cpffunc"); }elseif($_GET[acao] == "ExcluirLivro"){ $codISBN = $_GET["codISBN"]; mysql_query("DELETE FROM livro where codISBN = $codISBN"); }elseif($_GET[acao] == "ExcluirUsuario"){ $cpfus = $_GET["cpfus"]; mysql_query("DELETE FROM usuario where cpfus = $cpfus"); } Espero ter entendido sua pergunta e ter ajudado.
  21. eudeoliveira

    problemas com mysql

    E so fazer um select antes de fazer o insert. $VerificaUser = "select *from usuario WHERE Nome_user = '$nome' OR Login_user = '$login' "; $ExecutaVerificaUser = mysql_query($VerificaUser); if(mysql_num_rows($ExecutaVerificaUser) == 0 ){ $insere = "insert into usuario (Nome_user, Login_user, Senha_user)values ('$nome', '$login', '$senha')"; mysql_query($insere) or die('Erro ao inserir dados'); }else{ echo"&lt;script>alert ('Nome ou Login já cadastrados em nosso banco de dados')</script>"; echo"&lt;script> location.href = ('cadastra_user.php') </script>"; } Qualquer coisa posta ai..
  22. Boa tarde acredito que seja isso: $a = $_GET['a']; if ($a == "buscar") { $palavra = trim($_POST['palavra']); $clienteCPF = mysql_query("SELECT * FROM cadastroCL WHERE cpf LIKE '%".$palavra."%' ORDER BY id") or print (mysql_error()); while($linha = mysql_fetch_array($clienteCPF)){ $nomebanco = $linha["nome"]; $nascbanco = $linha["nascimento"]; $sexobanco = $linha["sexo"]; $telbanco = $linha["tel"]; $celbanco = $linha["cel"]; $cpfbanco = $linha["cpf"]; $endbanco = $linha["endereco"]; $bairrobanco = $linha["bairro"]; $cepbanco = $linha["cep"]; $cidadebanco = $linha["cidade"]; $estadobanco = $linha["estado"]; $cadn = $linha["id"]; } } Você deve deixar toda consulta e o while dentro da condição if, pois assim quando você clicar vai acionar o evendo e alimentar seu while. Espero ter ajudado qualquer coisa posta ai.
  23. o Problema de tudo esta no seu form que esta com os campos e deveria estar com o submit em uma pagina so você tem 3 tags <form> todo seu conteudo dos campos devem estar em um form com o action da pagina que e responsavel pela inclusão. <html> <head> <title>Sistema de Automação Comercial</title> <style type="text/css"> h1 {font-size: 15px; font-family: sans-serif} h3 {font-size: 15px; font-family: sans-serif} td {font-size: 10px; font-family: sans-serif} tr {font-size: 10px; font-family: sans-serif} select {font-size: 10px; font-family: sans-serif} input {font-size: 10px; font-family: sans-serif} option {font-size: 10px; font-family: sans-serif} </style> </head> <body> <?php echo "<h1>"; echo "<center>"; echo "CADASTRAR PEÇAS"; echo "</center>"; echo "</h1>"; echo "<table border=1>"; echo "<form name='Cadastrar' method='post' action='../controle/cadastrapecas.php'>"; echo "<tr align=left>"; echo "<td>"; echo " Peça: <input type='text' size=20 value='' name='pecas' />"; echo "</td>"; echo "<td>"; echo "Serial Number:<input type='text' size=20 value='' name='serialnumber' />"; echo "</td>"; echo "<td>"; echo "Part Number:<input type='text' size=20 value='' name='partnumber' />"; echo "</td>"; echo "<td>"; echo "Fabricante:<input type='text' size=26 value='' name='fabricante' />"; echo "</td>"; echo "<td>"; echo "Modelo:<input type='text' size=23 value='' name='modelo' />"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "<table border=1>"; echo "<tr>"; echo "<td>"; echo "Quantidade:<input type='text' size=20 value='' name='quantidade' />"; echo "</td>"; echo "<td>"; echo "Fornecedor:<input type='text' size=20 value='' name='fornecedor' />"; echo "</td>"; echo "<td>"; echo "Razão Social:<input type='text' size=20 value='' name='razaosocial' />"; echo "</td>"; echo "<td>"; echo "Vendedor:<input type='text' size=20 value='' name='vendedor' />"; echo "</td>"; echo "<td>"; echo "Telefone:<input type='text' size=23 value='' name='telefone' />"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "<table border=1>"; echo "<tr align=left>"; echo "<td>"; echo "<tr>"; echo "Descrição:"; echo "</tr>"; echo "<textarea cols=106 rows=4 name='descricao'></textarea>"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "<br>"; echo "<table align=center border=0>"; echo "<tr align= center>"; echo "<td>"; echo "<input type='submit' value='CADASTRAR' size=30 name='cadastrar' />"; echo "</form>"; echo "</td>"; echo "<td>"; echo "<form method='post' name='limpa' action='index.php'>"; echo "<input type='submit' value='LIMPAR' size=30 name='limpar'/>"; echo "</form>"; echo "</td>"; echo "</tr>"; echo "</table>"; ?> </body> Acredito que já funcionaria porem e bem melhor ate mesmo para atualização que os form da sua pagina seja em html puro não utilzando echo. da uma verificada melhor no seu form. qualquer coisa posta ai..
  24. Boa tarde.. Esse aviso seria para você ou para quem solicitou o livro? E como seria esse aviso? Basicamente e comparar a data da solicitação com a data limite de entrega. você tem uma tabela de solicitação com dados do livro , nome da pessoa , e data que foi efetuada a solicitação?
×
×
  • Criar Novo...