Ir para conteúdo
Fórum Script Brasil

jissa

Veteranos
  • Total de itens

    2.999
  • Registro em

  • Última visita

Tudo que jissa postou

  1. jissa

    Md5

    legalzinho né.. segue o codigo.. <form action="decriptamd5.php" method="post"> <input type="text" name="string"> <input type="submit" name="fazer" value="Envia"> </form> <?php $input=$_POST['string']; if($_POST['fazer']) { Echo 'Mais que 3 caracteres vai parar por tempo de execução do script, então teste com o maximo de 3 caracteres de 0 a 9 e A a Z, não foi implementado caracteres como !@#$%*()_+ .<br><br><br>'; $letras=array(); $letras[]=''; $letras[]=' '; $letras[]='1'; $letras[]='2'; $letras[]='3'; $letras[]='4'; $letras[]='5'; $letras[]='6'; $letras[]='7'; $letras[]='8'; $letras[]='9'; $letras[]='0'; $letras[]='a'; $letras[]='b'; $letras[]='c'; $letras[]='d'; $letras[]='e'; $letras[]='f'; $letras[]='g'; $letras[]='h'; $letras[]='i'; $letras[]='j'; $letras[]='k'; $letras[]='l'; $letras[]='m'; $letras[]='n'; $letras[]='o'; $letras[]='p'; $letras[]='q'; $letras[]='r'; $letras[]='s'; $letras[]='t'; $letras[]='u'; $letras[]='v'; $letras[]='w'; $letras[]='x'; $letras[]='y'; $letras[]='z'; $letras[]='A'; $letras[]='B'; $letras[]='C'; $letras[]='D'; $letras[]='E'; $letras[]='F'; $letras[]='G'; $letras[]='H'; $letras[]='I'; $letras[]='J'; $letras[]='K'; $letras[]='L'; $letras[]='M'; $letras[]='N'; $letras[]='O'; $letras[]='P'; $letras[]='Q'; $letras[]='R'; $letras[]='S'; $letras[]='T'; $letras[]='U'; $letras[]='V'; $letras[]='W'; $letras[]='X'; $letras[]='Y'; $letras[]='Z'; $start1=0; $start2=0; $start3=0; while($input!=md5($teste)) { $string=array(); $string[]=$letras[$start1]; $string[]=$letras[$start2]; $string[]=$letras[$start3]; $string[]=$letras[$start4]; $start1=($start1 + 1); if($start1>68) { $start1=0; $start2=($start2 + 1); } if($start2>68) { $start2=0; $start3=($start3 + 1); } if($start3>68) { $start3=0; $start4=($start4 + 1); } $teste=implode($string); if (($start1>=70) || ($start2>=70) || ($start3>=70) || ($start4>=70)) { exit; } } $teste = str_replace(" ", "SPACE", $teste); echo "<hr>".$input . ' <hr>Resultado : <b>' . $teste."</b><hr>"; } ?>
  2. jissa

    Md5

    cria até 3 caracteres e coloca no script ele vai reverter..
  3. jissa

    templates

    Jasar.. da uma olhada em http://phpbrasil.com/articles/article.php/pagerRow/0/id/381 e depois veja o teste que fiz com o MD5 que estava no outro tópico.. http://sistemas.infinitehost.com.br/testes/decriptamd5.php
  4. jissa

    Md5

    Opa.. tem volta si.. olha só um teste crie um md5 com até 3 caracteres usando numeros e letras não utilizar Ç ! @ # $ % "& * ( ) etc.. que não foi implementado.. se colocar mais que 3 caracteres vai parar por tempo de execução do script. http://sistemas.infinitehost.com.br/testes/decriptamd5.php
  5. tente criar um script separado para ver se apaga mudando o modo do arquivo antes: segue bem simples, linha a linha <? $caminho = "/var/spool/asterisk/monitor"; $arquivo = "nome.xxx"; //armazena o local atual $localatual = getcwd(); //muda de diretorio para onde esta o arquivo chdir($caminho); //muda o modo do arquivo chmod ("$arquivo", 0755); //Apaga o arquivo unlink($arquivo); //retorna para o local que estava chdir($localatual); ?>
  6. jissa

    Md5

    existem varios destes sites.. por exemplo http://gdataonline.com/seekhash.php se colocar 698dc19d489c4e4db73e28a713eab07b vai retornar : teste porem se criar algo mais complexo como : 6f2ecb80abd5fb253dc772c6d406c427 ele apresenta erro.. este representa : M12aB52ht89 na verdade é como o jasar falou é um banco de dados que tem o md5 e o que gerou ele eu acho que se o codigo for de uns 3 a 4 caracteres deve dar para reverter mas de 4 a quantidade de operações é enorme fica inviavel
  7. pode ser que ele faça o unlink porem se o arquivo pertencer a outro grupo ou outro usuario voce não tenha permissão de excluir ele, "se" voce tiver acesso ao chown pode mudar as permissões de dono do arquivo e permissões e depois excluir, antes de ver se é isto faça um teste if(is_file($del_path)): unlink($del_path) or die("Não foi possível excluir o arquivo !!!"); else print "Arquivo $del_path não encontrado"; pode ser que não esteja passando o local correto.. mas colocar http:// não vai funcionar o unlink nem file ou nenhum aruqivo referente a criação leitura , tem que colocar o path real mesmo
  8. pode fazer sim.. usa o readfile para fazer o download.. http://br.php.net/readfile o que precisa ver é se seu host libera voce de ler arquivos fora da sua area
  9. o exemplo esta certo.. tem que alimentar a sessão , $codigo ai neste caso é o que retornar do seu banco de dados $_SESSION["codigousuario"] = $codigo; e nos outros formularios voce recupera o conteudo $codigo = $_SESSION["codigousuario"] ; echo $codigo; ou direto echo $_SESSION["codigousuario"] ;
  10. jissa

    alguém me ajuda !

    acho que isto é classificados e serviços não??
  11. após logar crie uma sessao $_SESSION["codigousuario"] = $codigo; e onde precisar deste codigo só usar o conteudo desta sessão.. ela vai estar ativa enquanto o navegador estiver aberto o expirar dependendo das configurações **lembre de colocar o session_start() no inicio de onde for criar e utilizar sessões o Banco de dados MySql se fecha automaticamente após o termino da interpretação do script.
  12. jissa

    Problemas com captcha

    não vi o codigo.. mas a logica do uso é verificar por sessão se o que digitou esta de acordo com a imagem gerada.. no formulario que voce tem a mail() tem que verificar se esta correto ou não o codigo, se estiver envia o e-mail se não bloqueia o envio se colocar isto apenas no formulario principal sem checar no form que tem o mail() não adianta nada ter tipo if($_SESSION["codigo_gerado"] == $_SESSION["codigodigitado"]) { //manda e-mail //redireciona para tela de Ok } else { / /se erro volta para a tela do form se estiver no mesmo nem precisa do else }
  13. jissa

    Localizar

    Olha, montei um exemplo aqui.. veja se ajuda <? $texto = "Leonardo C. - OAB: 258648"; // String para pesquisar $acha_oab = strpos($texto,"OAB:"); // Localiza posição do termo OAB: $inicio = $acha_oab+5; //Adiciona 5 posições para pular o OSB:(4) e o espaço (1) $fim = $inicio+20; //margem grande para a numeração $ate = $fim-$inicio; //Calcula para pegar o que queremos echo substr($texto,$inicio,$ate); // Mostramos o resultado ?>
  14. jissa

    Localizar

    voce tem um nome destes em cada linha do seu arquivo texto ?? e o numero sempre tem 6 caracteres?? ou pode ter menos ou mais?
  15. que bom que deu certo.. deveria ter algum caracter no inicio antes do <? que não estava vendo ao copiar ele não foi..
  16. pode usar ajax ou JS, da uma olhada se é isto http://www.barelyfitz.com/projects/filterlist/
  17. no conecta.php não tem nada de html , já viu isto? para ver se as sessões e cokkies estão Ok.. crie um phpinfo.php <? phpinfo(); ?> coloque no servidor e carregue pelo navegador.. procure por session veja se esta : session.auto_start Off Session Support enabled session.use_cookies On
  18. esta parte esta perfeita, sem erros http://sistemas.infinitehost.com.br/testes/sb_errologin.php unica coisa que fiz foi colocar comentario no conecta.php para não dar o erro de include então o erro provavelmente esteja no conecta.php
  19. ta muito estranho da forma que esta teria que funcionar só tres coisas que impediria de funcionar.. 1-Cookies desabilitados no seu navegador 2-este login.php ser um include de algum outro script 3-se estiver testando apenas localmente e seu apache não estiver limpando as sessões pre criadas (Voce esta testando na sua maquina ou em um servidor na internet?? se for na sua maquina tem como colocar em algum servidor para testar esta ultimo codigo que mostrou ai?) faça um teste, vai entender o que falei sobre o session_start teste 1 apresentara erro: <b>Teste de inicio para apresentar erro</b> <?php session_start(); ?> Teste 2 funcionamento correto: teste 1 apresentara erro: <?php session_start(); <b>Teste de inicio para mostrar o local certo</b> ?> Cara deu um clique aqui.. por acaso não tem nenhum caracter espaço linha em branco antes do <?php tem?
  20. jissa

    upload

    tente colocar o caminho real da pasta no lugar de: $pasta_dir = "../fotos/" colocar algo como: $pasta_dir = "/home/nomeuser/public_html/fotos/";
  21. se as sessões são criadas no login precisa ter o session_start, se não o resto não vai funcionar, só vai dar erro no login.php se colocar algum html antes do session_start ai voltamos para o inico de tudo.. por isto pedi para colocar os scripts para ver melhor
  22. No Login voce removeu o session que tinha no meio do codigo e colocou no inicio session_start(); sem o "imoveis" que tinha antes ?? que se criar em um lugar da forma que estava no outro codigo tem que estar igual, se não cria sessoes diferentes e vai atribuir o que estiver na memoria não estando igual não acha
  23. jissa

    Localizar

    não sei se é isto que quer.. $conteudo = "resultado = 100"; $conteudo = explode(" ", $conteudo); echo "O Valor para ".$conteudo["0"]." é : ".$conteudo[2];
  24. coloque antes no seu codigo echo "<input type='hidden' name='' value=".number_format($sedex["valor"], 2, ",", ",").">";
  25. coloque seu codigo da forma que esta agora.
×
×
  • Criar Novo...