
Fabyo
Veteranos-
Total de itens
3.089 -
Registro em
-
Última visita
Tudo que Fabyo postou
-
no manual do php DATE/TIME tem uns exemplos bons pra calcular diferença de datas e é exata
-
Basta tentar entender ,é matematica não foi feito pra ter logica de volta vou te dar mais detalhes de como ele faz isso, igual eu falei pro meu amigo esses dias o md5 trabalha com bitwise. o | é um OR bitwise, ele não é de comparação. ele altera o valor operadores bitwise são operadores que operam a nivel de bit, não na lógica.. por exemplo. um operador bitwise OR compara 2 conjuntos de bits e define 1\'s em cada posicao que haja um 1.. por exemplo: imaginando por exemplo: 146 | 97 em binario seria 10010010 | 01100001 a operação OR faria: 10010010 01100001 -------- 11110011 Ou seja, define 1 aonde existem 1\'s em alguma das posicoes, e o resultado é 243. o << é o bit shift.. ele empurra os bits pra esquerda, >> empurra pra direita... o ~ é o not. ele troca os bits... por exemplo \"~201\", 201 = 11001001, ~11001001 = 00110110 = 54 isso é só uma parte do processo do md5 e tem muito mais
-
monta uma função exemplo:
-
ve se você entende, os ( ... ) é o resto do script que você deve saber montar na duvida poste ai
-
desse jeito vai funcionar esta testado!
-
você ta com 2 problemas ai 1 é que você precisa dar permissao para acessar um arquivo para solucionar isso use chmod() <= só funciona pra servidores linux no windows não precisa dessa função o 2 erro é que você ta mandando alguma saida html antes dos headers verifique se não tem nenhum echo, ou codigo html antes do headers ou session
-
http://scriptbrasil.com.br/forum/index.php...ndpost&p=238484
-
MD5 não tem volta Pessoal antes eu achava que o md5 tinha volta ,mas eu estudei bastante sobre o algoritimo do md5 e outras funções necessarias e com base no que eu aprendi e procurei,queria deixar bem claro que o md5 não tem volta. Existem 3 tipos básicos de algoritimos de criptografia, os simétricos, os assimétricos e os de hash. Os simétricos e os assimétricos utilizam uma chave de criptografia e podem ser descriptografados. O hash não podem ser descriptografados, mesmo porque o código que ele gera não tem nada a ver com o dado original. Um "hash" é um código gerado matematicamente a partir de um dado original. Ele não é um dado codificado, mas um valor gerado a partir de uma origem, e qualquer modificação mínima do dado original implica em um hash totalmente diferente. Quer dizer, mesmo que você tenha um arquivo de 1 milhao de bytes, a mudança de 1 byte no meio já implica em um hash totalmente diferente. É dito que a probabilidade de dois arquivos diferentes terem o mesmo hash MD5 é de 1 em 340282366920938463463374607431768211456 (1 em 2^128). Vejam tambem que um hash MD5 tem um tamanho fixo de 128 bits sempre, portanto não importa o tamanho da entrada de dados, ele sempre terá o mesmo tamanho. E por isso é imposível reverter um hash para o valor original. O único modo de quebrar a criptografia de um hash é por força bruta... tentando todas as possibilidades possíveis até gerar o mesmo hash.. o que pode levar literalmente anos ou décadas...
-
Sem problemas, você tera as mesmas funções em cada uma delas
-
é facil mecher com txt e se quiser montar algo legal você pode usar 1 arquivo só e alem de gravar, você pode editar,excluir ,listar e ordernar a lista ve o que você quer que nos te ajuda
-
é pode ser melhor usar um identificador pra saber exatamente quantos comentarios tem ou ele faz um contador paralelo e verifica o contador pra saber se já ta com 50 seria mais facil desse jeito
-
você pode fazer algo +- assim : o sistema conta as linhas e verifica acima de 50 ele não grava mais no seu caso se não der pra usar linhas você pode pensar em outra coisa com base nessa ideia
-
então ele excluir por 2 motivos 1 você mudou o valor do cookie por exemplo você seta ele assim: setcookie("nome_do_cookie", "valor_do_cookie","tempo_de_duração_do_cookie"); dai pra excluir você muda o valor do cookie e o tempo por exemplo se o cookie era pra excluir em 3 dias mudando o valor dele pra 1 ou 0 quando ele for validado de novo ele vai ser recusado automaticamente setcookie("nome_do_cookie", "valor_qualquer", "tempo_negativo"); com isso o cookie não vai mais ser valido pois quando ele for lido pelo navegador o navegador ira verificar o tempo dele
-
é mais facil você fazer isso com javascript dai você consegue trocar a cor sem ter que enviar a pagina exemplo:
-
você quer permitir apenas 50 comentarios depois não deixa mais gravar nenhum comentario?
-
ODBC não é um banco de dados e sim um drive que conecta com a maioria dos banco de dados ODBC Open DataBase Connectivity e se você usar um banco como o acess ou o Oracle você vai usar as funções odbc e é as mesmas funções que você usa em qualquer banco conectar,editar,selecionar etc...
-
não, porque você não faz uma autenticação só por ip você também deve usar nome e senha criptografada salvo no banco
-
SELECT * FROM usuarios WHERE nome = '$nome' and senha = md5('$senha')
-
se der posta o script ai pra ver se você ta errando em alguma coisa ou ate na logica
-
use md5 como eu falei no tópico anterior o md5 é padrão e outros bancos entende esse padrão e se um dia você precisar migrar de banco você vai migrar numa boa
-
Só não use session_register() manual do php: Cuidado e por motivo de segurança o register_globals é por padrão off então ficou obsoleto essa função
-
Basta ler o manual do php: http://br.php.net/manual/pt_BR/function.ini-set.php tem uma coluna chamada Modificável dai você ve qual função pode e qual não pode mudar com script php PHP_INI_SYSTEM = não pode modificar agora limitar o tamanho maximo você pode usar o php normal só não pode aumentar
-
não importa o tamanho que fica o script, você tem que ver que a criptografia feita em si é muito complexa e não é simples e ainda assim é muito segura e o md5 é padrão em outros banco então se você usar sha1 e for migrar pra outro banco você não vai conseguir usar as senhas gravadas, por isso o md5 é mais usado
-
Entra no php.ini e configura : php.ini reinicia o apache
-
pra login você pode usar cookie mesmo tipo esse aqui do forum tem um cookie com validade de um ano