
Rhyrok
Membros-
Total de itens
70 -
Registro em
-
Última visita
Tudo que Rhyrok postou
-
Ola de novo, olhem, achei isso, onde achei, o cara queria apagar uma linha inteira, se X palavra fosse encontrada nela... <?php $key = "waka"; //load file into $fc array $fc=file("some.txt"); //open same file and use "w" to clear file $f=fopen("some.txt","w"); //loop through array using foreach foreach($fc as $line) { if (!strstr($line,$key)) //look for $key in each line fputs($f,$line); //place $line back in file } fclose($f); ?> Agora, como eu faço para descobrir o numero da linha, baseado nisso? (já que, para ele deletar 1 linha, ele conseguiu o numero...)
-
Fiz o seguinte: <?php $path = 'contas.txt'; $rs = file( $path ); for($i=0; $i<sizeof($rs); $i++) { echo "".$rs[$i]. "<br>"; } Assim ele dividiu linha por linha...assim eu posso ele mandar localizar o $usuario:$senha no $rs[$i] Porem, como posso fazer para ele exibir qual o numero da linha que ele achou? Ou melhor, ele criar uma variavel para essa linha, assim eu posso mandar dar explode apenas nessa linha, achando o login e a senha...E assim descobrindo...
-
Obrigado haz... Eu sei que SQL é melhor, mais como disse, gostei de mecher por bloco de notas e ir aperfeiçoando, eu mal comecei php...E não é nada "sério" só estou montando... Sobre o explode, o que ele faz é pegar os dados e criar $usuario $email e etc certo? Mais, isso seria na hora de registro? Pois se for assim, quando a pessoa registra eu já tenho tudo, e é um por linha, não tem alguma forma, ele achar a linha do $usuario:$senha e nela, ir do inicio ao primeiro | (No caso, achar o nome) e depois do primeiro | ao segundo |? (No caso email) Exemplo: Luciano|bobo@ig.com.br|rhyrok23:123456: Eu abro o arquivo, mando ele achar o $usuario:$senha (rhyrok23:123456) Então ele pula para o começo dessa linha, vai até o primeiro | e pega o que está escrito (No caso Luciano) e depois do primeiro ao segundo | (no caso, o email bobo@ig.com.br) Porque ai, se fosse possivel, eu fazia isso depois do login, tornando mais facil a vida para visualizar o email cadastrado e alterar ele PS: vi que na função explode, ele poderia separar através dos |, o que seria bem util, mais ainda sim, eu precisaria que ele achasse a linha do rhyrok23:123456: para depois eu fazer explode, ai eu faria $nome $email Utilizando -limit, para não pegar o ultimo...
-
Agora uma outra duvida...Todo o "sistema" é baseado no bloco de notas, e a cada nova conta, ele coloca no bloco de notas: nome|email|login:senha: exemplo: ,|abc@bol.com.br|rhyrokk:213123: Agora eu tava aprimorando a pagina depois da de login, e tava colocando (como descrito acima) Seus Dados... mais ai pensei, como vou fazer, para ele, achar no meio disso, o nome e email? Para fazer login, senha e etc, eu faço ele procurar por $usuario.":".$senha. ":" só que no caso, ele se baseia no que o usuario digitou no login e senha, mais o usuario não precisa colocar nome e email para logar, então não teria como criar uma sessão... Alguma solução? Vlw
-
Muito obrigado Haz, me ajudou de novo!
-
Outra pergunta, me foquei tanto em fazer esse sistema de banco de dados no bloco de notas, que esqueci/não vi como faz para mudar o tamanho e cor de um texto... eu fazia o seguinte: echo "<html><center><b>blablabla</b></center></html>"; E dava certo, masi agora, quero alterar a cor e o tamanho, eu fiz o código com fontsize mais ele da erro Parse error: parse error, expecting `','' or `';'' in Acredito que, por ficar muito grande com o código, de algum erro... E agora, como faço?
-
Entendi, muito obrigado ARD! Duvida: Sobre seu método de logout, pelo que eu entendi, eu teria que enviar o get para ele, mais eu só sei enviar através de formulario...Como eu enviaria o get? E tem algo de muito ruim no meu jeito? Pois ele vai do sair.php automaticamente pro login.php, que exibe a mensagem Você fez logout com sucesso!
-
Oia eu de novo...depois da grande ajuda que tive, to aqui para encher o saco de novo... Seguinte, fiz uma pagina sair.php <?php session_start(); if( $_SESSION["conta"] == "ON" ){ $_SESSION["sair"] = "logout"; echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=login.php'>"; }else{ echo "Você não está logado para efetuar o logout!"; } ?> e a login.php <html> <head> <title>Cadastro para novas contas</title> </head> <body> <?php session_start("abc"); if( $_SESSION["sair"] == "logout" ){ echo "<html><center><b>Você fez o logout com sucesso!</center></b></html>"; session_destroy(); }elseif( $_SESSION["conta"] == "ON" ){ echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=index.php'>"; } ?> <center> <font size "+4" color="green">Acesse nova conta.</font> <form name="envio" method="post" action="autenticacao.php"> Usuario: <input name="usuario" type="text"/><br /> Senha: <input name="senha" type="password"/><br /> <input type="submit" value="ok" /><br /> </form> </body> </html> Bem, cria a sessao sair, que faz aparecer a mensagem Você fez o logout com sucesso!, na pagina login.php, se a sessão existir, e logo depois apaga ela, também, e caso não exista, e exista a sessão conta (criada em outro arquivo) ele vai para index.php (Uma simples forma para impedir "Multiplos" logins) But, ai vem o perigo, se eu tiver deslogado, e tentar entrar em login.php, index.php etc etc etc, qualquer lugar que use variaveis (mais não crie) ele da o erro: Notice: Undefined index: sair in C:\Arquivos de programas\EasyPHP5.3.0\www\bancodadosblocodenotas\login.php on line 12 Notice: Undefined index: conta in C:\Arquivos de programas\EasyPHP5.3.0\www\bancodadosblocodenotas\login.php on line 17 e isso, com cada session (sair, conta, usuario etc etc etc) Quero saber, como tiro isso? Eu sei que da pra desabilitar TODOS os erros da pagina, ou todos os notices do php, mas, como eu to aprendendo e sou principiante (lembre-se disso na resposta =D), seria ruim tirar os erros...Claro que não seria péssimo, eu poderia tirar, testar, e quando der certo colocar...mais seria bom ter algum jeito... vlw!
-
Utilizando str_replace($senhaa,$nova,$frase); eu vi que atraves do echo, que ele troca, mais ele não salva o txt...Como faço para alterar e salvar? EDIT; COnsegui já vlw
-
Ignorem o problema a cima, eu troquei para "contas" e foi, não sei porque... Agora tenho outro problema, como substituir 1 palavra através da busca acima? e como por 1 if dentro do outro? Ex: <?php if( $senha == $senha2 ){ // Função para procura várias palavras em uma string function procpalavras ($frase, $palavras, $resultado = 0) { foreach ( $palavras as $key => $value ) { $pos = strpos($frase, $value); if ($pos !== false) { $resultado = 1; break; } } return $resultado; } // Exemplo 1 - Nenhuma palavra encontrada, retorna zero $frase = file_get_contents("contas.txt"); $palavras = array (":" . $senha . "%"); $echo = "Senha encontrada"; }else{ echo "Senha não encontrada!"; } }else{ echo "Senhas DIferentes"; } ?> Assim da errado, mais eu precisaria dos dois ifs separados...Eu troquei os separados, para nome|email|usuario:senha% Assim na hora de procurar a senha, ele não vai se "enganar" com o nome:email... Acima seria um sistema de troca de senhas, que ele pega o $senha% e troca por outra, não sei como fazer para trocar...Tava pensando em por, tambem, $usuario:$senha assim ele verifica o usuario junto... Ai emcima é o basico, não tem o POST nem nada, no caso seria 4 campos para trocar a senha, usuario, senha1,senha2,novasenha, ai fiz o IF para verificar se o senha1 seria igual ao senha2, para depois substituir pela novasenha (que não sei fazer);;; EDIT: Bem, agora eu fiz diferente, fiz 3 arquivos: um recuperarsenha.php contendo: <html> <head> <title>Cadastro para novas contas</title> </head> <body> <center> <font size "+4" color="green">Alterar Senha</font> <form name="envio" method="post" action="trocarsenha.php"> Usuario: <input name="usuario" type="text"/><br /> Senha: <input name="senha" type="password"/><br /> Repita sua senha: <input name="senha2" type="password"/><br /> Nova senha: <input name="nova" type="password"/><br /> <input type="submit" value="ok" /><br /> </form> </body> </html> o segundo, o trocarsenha.php, contendo: <?php session_start("abc"); $usuario = $_POST["usuario"]; $senha = $_POST["senha"]; $senha2 = $_POST["senha2"]; $nova = $_POST["nova"]; $usuarioo = $_SESSION["usuario"]; $senhaa = $_SESSION["senha"]; if( $senha == $senha2 and $_SESSION["usuario"] == "$usuario" ){ echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=trocarsenha2.php'>"; $_SESSION["nova"] = "$nova"; }else{ echo "Erro: Senhas Diferentes ou você não está logado!"; } ?> Como não consegui colocar 2 condições (digo, agora que vi que da, podia ter feito como queria ANTES, mais deixei assim mesmo, e sem verificar a senha) e por ultimo: <?php session_start("abc"); $usuarioo = $_SESSION["usuario"]; $senhaa = $_SESSION["senha"]; $nova = $_SESSION["nova"]; // Função para procura várias palavras em uma string function procpalavras ($frase, $palavras, $resultado = 0) { foreach ( $palavras as $key => $value ) { $pos = strpos($frase, $value); if ($pos !== false) { $resultado = 1; break; } } return $resultado; } // Exemplo 1 - Nenhuma palavra encontrada, retorna zero $frase = file_get_contents("contas.txt"); $palavras = array ($usuarioo.":".$senhaa); If (procpalavras($frase, $palavras) == 1) { echo substr_replace($frase, $nova, $senhaa); echo substr_replace($frase, $nova, 0, strlen($senhaa)) . "<br />\n"; }else{ echo "Senha inexistente!"; } ?> o manual do php da exemplo echo substr_replace($var, 'bob', 0) . "<br />\n"; echo substr_replace($var, 'bob', 0, strlen($var)) . "<br />\n"; Eu já tentei por ($senhaa, $nova, 0) e ($senhaa, $nova, 0, strlen($senhaa)) mais não vai... ele não altera o txt, e ainda exibe a nova senha na tela! "talvez por causa do echo", mais enfim, o problema é que ele não altera o txt... vlw
-
olha, sem querer encher o saco, mais n'ao estou conseguindo..alias, TINHA conseguido, agora não consigo mais, veja, 3 arquivos... O primeiro, nosso antigo autenticacao, que foi o motivo de criar o tópico (SK15, achei o seu mais simples, mais como "montei" esse, sendo tão novo em php, prefiro continuar usando esse) <?php $usuario = $_POST["usuario"]; $senha = $_POST["senha"]; fopen("contas.txt","a+",0); //Abre o arquivo arquivo para escrever no fim // Função para procura várias palavras em uma string function procpalavras ($frase, $palavras, $resultado = 0) { foreach ( $palavras as $key => $value ) { $pos = strpos($frase, $value); if ($pos !== false) { $resultado = 1; break; } } return $resultado; } // Exemplo 1 - Nenhuma palavra encontrada, retorna zero $frase = file_get_contents("contas.txt"); $palavras = array ($usuario.":".$senha); If (procpalavras($frase, $palavras) == 1) { session_start(); //iniciamos a sessão $_SESSION[`log`] = "ON"; //aqui criamos uma sessão com o nome teste /* é como se criar uma variavel, só que estamos criando uam sessão, cujo a mesma chama-se teste e tem o valor de "valor da sessão" */ echo "<html><center>Login efetuado com sucesso!<br>Aguarde, você será redirecionado.</html></center>"; echo "<meta HTTP-EQUIV='Refresh' CONTENT='3;URL=index.php'>"; } else { echo "<html><center>Login ou Senha incorretos.</center></html>"; } ?> Como pode ver, ele cria a session[log] agora o segundo arquivo: <?php session_start(); if($_SESSION["log"] != "ON"){ echo "você não esta logado"; //6 //aqui verificamos com um if, se sessão com o nome teste for igual a vazio ou seja nada aparecerá uam mensagem no navegador //e a outra parte do arquivo (pode ser a área restrita) nã oirá aparecer por causa do exit exit; } else { $sessao = $_SESSION['log']; //aqui criamos uam variavel que a mesma ira pegar o nome da sessão echo "Logado!"; echo "sessão: " . $sessao; } ?> massss, ele da erro! Notice: Undefined index: log in C:\Arquivos de programas\EasyPHP5.3.0\www\bancodadosblocodenotas\index.php on line 5 Como e porque log é indefinido? (e isso tambem na linha 12) Se bem me lembro, isso foi depois que fiz o sair.php, para tirar a session... <?php session_start(); session_destroy(); //prontinho aciam acabamos com todas as sessões existentes! echo "você saiu com sucesso!"; ?> Agora uma pergunta "pessoal", como o php sabe qual session tirar? e na hora de carregar no index, qual session iniciar? vlw
-
Muito obrigado, vou procurar um tutorial completo sobre sessions, pois não sei nada (ou é só isso mesmo?), enfim brigadao!
-
Tenho outro problema...visto, que, se a pessoa faz o login, não adianta, se eu redirecionar ela para outra pagina sem verificação, ai pensei, como fazer? Vou ter que colocar esses Ifs em todas as paginas? Eu pensei em campo oculto, coloquei <input name="autenticado" type="hidden" id="autenticado" value="89547578" /> (isso no formulario de login) e na outra pagina, $autenticado = $_POST["autenticado"]; mais ele da erro! caso desse certo, eu ia procurar como fazer numeros randomicos, e assim colocaria no value, já que esse numero pode ser visto no codigo fonte...assim o numero randomico daria acesso a ele até ele sair... Vlw
-
aaaaaaaaaaata, agora eu entendi, pra mim ele procurava ambos, e não palavras em frases...Muito obrigado mesmo Haz E sobre os animais, hehe, eu já tinha trocado, mais tinha preferido colocar o "original" da onde peguei... Agora, eu sei que é abusar demais (que você já me ajudou muito haz) mais como faço para ele não criar login igual? seria o mesmo script na pagina inserir, com apenas $usuario certo? vlw
-
Ok, o primeiro código é o de cadastro/login (é o mesmo, como eu disse, antes era só de cadstro, não possuia login, quando tive a idéia nem quis fazer outra, afinal, tava na cabeça, ai apenas alterei o endereço que envia) <html> <head> <title>Cadastro para novas contas</title> </head> <body> <center> <font size "+4" color="green">Criar nova conta</font> <form name="envio" method="post" action="escreve.php"> Nome: <input name="nome" type="text"/><br /> Email: <input name="email" type="text"/><br /> Usuario: <input name="usuario" type="text"/><br /> Senha: <input name="senha" type="password"/><br /> <input type="submit" value="ok" /><br /> </form> </body> </html> esse ai de cima é o de criar, o de fazer login só muda que é escrever.php (sem o S, pois não quis editar aparencia ainda, como retirar nome e email)... agora vem a pagina escreve.php <?php $nome = $_POST["nome"]; $email = $_POST["email"]; $usuario = $_POST["usuario"]; $senha = $_POST["senha"]; $f = fopen ("contas.txt","a+",0); $linha=$nome. ":" .$email.":".$usuario.":".$senha.":\r\n"; //Concatena as variaveis com os separadores e quebra de linha fwrite($f,$linha,strlen($linha)); //Escreve a string pronta no arquivo fclose($f); //fecha o arquivo //redirecionamento abaixo ?> Tinha redirecionamento, mais tirei para ver os antigos erros que davam... Agora o escrever.php, que é o de login <?php $nome = $_POST["nome"]; $email = $_POST["email"]; $usuario = $_POST["usuario"]; $senha = $_POST["senha"]; fopen("contas.txt","a+",0); //Abre o arquivo arquivo para escrever no fim // Função para procura várias palavras em uma string function procpalavras ($frase, $palavras, $resultado = 0) { foreach ( $palavras as $key => $value ) { $pos = strpos($frase, $value); if ($pos !== false) { $resultado = 1; break; } } return $resultado; } // Exemplo 1 - Nenhuma palavra encontrada, retorna zero $frase = "eu tenho uma galinha que se chamava merilu"; $palavras = array ("coelho","cavalo","formiga","cachorro","gato"); echo "Resultado: " . procpalavras($frase, $palavras) . "<br />"; // Exemplo 2 - Uma ou mais palavra encontrada, retorna um $frase = "eu tenho um coelho que se chamava zé"; $palavras = array ("coelho","cavalo","formiga","cachorro","gato"); echo "Resultado: " . procpalavras($frase, $palavras) . "<br />"; If (procpalavras($frase, $palavras) == 1) { echo "Seja bem vindo"; } else { echo "Errado"; } ?> O que achei mais legal, é que eu tirei as alterações no campo palavras, e ele da 2 resultados um 0 e outro 1... O bloco de notas, seria: Murilo:abc@bol.com.br:rhyrok:abcde: Murilo:abc@bol.com.br:rhyrok:abcde: Scriptbrasil:blabla@google.com:Scriptbrasil:brasilscript: no caso nome:email:usuario:senha...
-
ainda sim não deu certo, se eu altero o $frase TAMBEM ele da resultado 1 (true) mais, mesmo eu errando, ele continua dando...acho que ele mesmo se acha...não tem alguma forma? Mais simples?
-
A bem, como eu disse eu sou bem iniciante, e não sei comofazer isso, mais antes tinha achado algo assim: // Função para procura várias palavras em uma string function procpalavras ($frase, $palavras, $resultado = 0) { foreach ( $palavras as $key => $value ) { $pos = strpos($frase, $value); if ($pos !== false) { $resultado = 1; break; } } return $resultado; } // Exemplo 1 - Nenhuma palavra encontrada, retorna zero $frase = "eu tenho uma galinha que se chamava merilu"; $palavras = array ("coelho","cavalo","formiga","cachorro","gato"); echo "Resultado: " . procpalavras($frase, $palavras) . "<br />"; // Exemplo 2 - Uma ou mais palavra encontrada, retorna um $frase = "eu tenho um coelho que se chamava zé"; $palavras = array ("coelho","cavalo","formiga","cachorro","gato"); echo "Resultado: " . procpalavras($frase, $palavras) . "<br />"; Mais isso é para procurar expressões e palavras, tentei alterar para achar o $usuario . ":" . $senha mais não deu certo...o que precisa alterar ai?
-
Ola, eu tenho uma duvida de principiante... eu sei fazer o php abrir para ler/editar um bloco de notas, mais quero que ele localize uma expressão nele... Tipo, eu fiz um tutorial de banco de dados no bloco de notas, mais era endereços e tal e mostrar em uma lista, ai tive a idéia de fazer com login e senha, e, de acordo como programado, ficaria assim no bloco de notas: nome:email:login:senha Ai então, eu fiz uma pagina de login, que enviaria as informações para outra pagina, e eu queria que NESSA pagina, ele abrisse o bloco de notas, e procura-se por $usuario:$senha (no caso $usuario . ":" . #senha), Assim, se ele encontrasse igual, funcionaria... Por exemplo, o usuario, foi tentar fazer login com Maria e senha: Joao, então eu pego e converto os 2 para $usuario e $senha, ai queria que, depois de abrir o bloco de notas (com fopen) ele procura-se por $usuario:$senha, no caso maria:joao (login e senha) se encotnrasse, iria autenticar o login, se não, iria dar erro...É possivel? Como faço? Antes que digam, que é melhor de mysql, é que estou testando só, não é pra nenhuma pagina especifica, to treinando o php...=p vlw! EDIT: A minha intensão seria, depois de verificar, ele der 0 de false ou 1 de true e fazer o if: If ($resultado == 1) { echo "Seja bem vindo"; } else { echo "Errado"; } ?> Claro que ai falta a url e tal, mais como to testando, é mais pra saber se deu ou não certo
-
Ola pessoa, tenho uma duvida sobre a porcaria de um tutorial que segui de um site, fiquei bastante tempo fazendo ele, e no fim deu errado, detalhes abaixo: Eu segui um tutorial de banco de dados mysql, para fazer um formulario de cadastro, são 3 partes http://www.juliobattisti.com.br/tutoriais/...dcliente001.asp http://www.juliobattisti.com.br/tutoriais/...dcliente002.asp http://www.juliobattisti.com.br/tutoriais/...dcliente003.asp Alguns erros eu fui percebendo, por exemplo, nas imagens ele cria um table chamado Dados, e no tutorial está escrito cadastro, e ta faltando uma virgula ein tempo varchar (50)... Enfim, o meu primeiro problema, vendo a ultima imagem do mysql dele, na pagina 2, o campo NULL está em branco em todos os termos (Nome etc) e o meu não fica, ele fica o primeiro NO e o resto YES, e no default, o meu estão TODOS NULL, isso ta errado? Enfim, fiz todo o resto como está la, mais, quando eu entro com os dados no cadastrar.php e ele vai para inserir.php nada acontece, a pagina fica em branco (Meu mysql está funcionando normal, está com o semafaro verde)...Afinal, pelos que entendi, os ELSE foram colocados para se der algum erro de conexão com mysql aparecer o erro, e no caso não apareceu... Depois de criar um database, que preciso mover ele para algum lugar? O que pode estar errado? Lembrando que sou MUITO leigo em php, estou lendo varios tutoriais hoje, bem simples, ai me deparo com esse que empaca tudo... E outra coisa, no log do mysql, ele de 10 em 10 seg fica colocando isso: 100123 2:03:02 InnoDB: Operating system error number 32 in a file operation. InnoDB: The error means that another program is using InnoDB's files. InnoDB: This might be a backup or antivirus software or another instance InnoDB: of MySQL. Please close it to get rid of this error. Isso pode ser a causa do problema? Mais não devia aparecer um erro? PS: Eu instalei o easy php... Obrigado PS2: alguém teria uma lista de tutoriais para principiantes, sei que tem apostilas e tal, mais gosto de tutoriais, as vezes eles poem em sequencia (Acabou x tutorial, agora leia Y) e é assim que eu gosto, odeio ter que pegar um tutorial qualquer sem saber se consigo, enfim, se possivel quero uma lista, em sequencia de tutoriais para iniciantes
-
Ola pessoal, sou novo aqui, e estou com uma duvida antes de tudo, já procurei na net, mais eu não sei nada de script, então não consegui, então lembrei de vocês não sei se é html, php, e bla bla bla, acho que é javascript mesmo, bem, eu queria colocar no meu blogger (html) o pop under do egrana, eles só contam por IP, então eu perguntei pra eles se podia alterar o script para abrir uma vez por ip, e disseram que sim, que tem gente que faz, mais não disseram como, eu queria que vocês alterassem esse script para ele abrir apenas uma vez por ip...obrigado <script>window.open("http://www.egrana.com.br/popunder.aspx?CD_Usuario=xxxx","popunder","toolbar=no,menubar=no,scrollbars=no,status=no,resisable=no,top=10,left=320");</script> Podem por favor, se acharem como, postar como ele ficaria completo? obrigado OBS: eu tentei esse: var tags = document.getElementsByTagName("a"); for (i = 0; i < tags.length; i++ ) { tags.onclick = function() { if ( LerCookie('hellpop') != "1" ) { abreJanela(); } GerarCookie('hellpop', '1', 1); }; } function abreJanela() { var l = screen.availWidth; var t = screen.availHeight; var p = 'height='+t+',width='+l+',menubar=no,toolbar=no,location=no,scrollbars=no,status=no,resizab le=no,left=320,top=10'; nw = window.open("http://www.egrana.com.br/popunder.aspx?CD_Usuario=xxxx","nt",p); } function GerarCookie(strCookie, strValor, lngDias) { var dtmData = new Date(); if(lngDias) { dtmData.setTime(dtmData.getTime() + (lngDias * 12 * 60 * 60 * 1000)); var strExpires = "; expires=" + dtmData.toGMTString(); } else { var strExpires = ""; } document.cookie = strCookie + "=" + strValor + strExpires + "; path=/"; } function LerCookie(strCookie) { var strNomeIgual = strCookie + "="; var arrCookies = document.cookie.split(';'); for(var i = 0; i < arrCookies.length; i++) { var strValorCookie = arrCookies; while(strValorCookie.charAt(0) == ' ') { strValorCookie = strValorCookie.substring(1, strValorCookie.length); } if(strValorCookie.indexOf(strNomeIgual) == 0) { return strValorCookie.substring(strNomeIgual.length, strValorCookie.length); } } return null; } function ExcluirCookie(strCookie) { GerarCookie(strCookie, '', -1); } O problema é que, isso é um pop up, quero que ele vá direto para o fundo, e eu resetei meu modem para mudar o ip, e não abriu de novo, queria que ele abrisse uma vez por ip, ou caso fosse o mesmo ip em 24 horas, abrir de novo... O que precisa ser arrumado?