Ir para conteúdo
Fórum Script Brasil

phpNoobEver

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre phpNoobEver

phpNoobEver's Achievements

0

Reputação

  1. Opa galera do SB lá vou eu com mais uma duvida tipo estou criando um sistema de login mas ao invés de usar qualquer banco de dado, estou a usar um simples arquivo texto mas não estou conseguindo exito primeiro criei um arquivo chamado usuario.txt na pasta do servidor, na primeira linha tem um user e na segunda linha tem um password depois criei um arquivo chamado login.php com o seguinte codigo <html> <head> <title> Login </title> </head> <body> </body> <table border="2"> <tr> <td> <form action="recebe_login.php" method="POST"> <label> Login:<input type="text" name="login"><br> Senha:<input type="text" name="senha"><br><br> <center><input type="submit" value="Entrar"></center> </label> </form> </tr> </td> </table> </html> depois criei um arquivo chamado recebe_login.php com o seguinte codio <html> <head> <title> Login </title> </head> <body> <?php $login = $_POST['login']; $senha = $_POST['senha']; $arquivo = fopen("usuario.txt" , "r"); for($x=0;$x < 2;$x++){ $usuario[$x] = fgets($arquivo); } fclose($arquivo); $logintext = $usuario[0]; $senhatext = $usuario[1]; if($login == "" or $senha == ""){ echo "entre com usuário ou senha"; } else { if (($login == $logintext) and ($senha == $senhatext)) { echo "Deu Certo"; } else { echo "Não deu certo"; } } ?> </body> </html> mas só me devolve "Não deu certo" o que tem de errado ? o.O
  2. Ae galera do ScripBrasil comecei a "programar" php ontem, estou estudando que nem um louco para php mas infelizmente agarrei num problema ;/ (já tentei quebrar a cabeça e tal mas não consegui) estava fazendo um script que gera um log segue ae <html> <head> <title> Gerador de Logs </title> </head> <body> <?php $ip = $_SERVER['REMOTE_ADDR']; $data = date("d-m-y"); $tempo = date("H:i:s"); $imprimi = ("[$ip][$data][$tempo]"); $nomelog = $data; $criatexto = fopen("$nomelog.txt", "a"); $editatexto = fwrite($criatexto, $imprimi); fclose($criatexto); if(!$criatexto && $editatexto){ echo("Houve um erro"); }else{ echo("Log gerado com sucesso"); } ?> </body> </html> minha duvida é o seguinte como faço para colocar desde de $ip = $_SERVER['REMOTE_ADDR']; até $imprimi = ("[$ip][$data][$tempo]"); como função ?? e se puderem me ajudar tb, gostaria de saber como faço pra ter um quebra de linha arquivo gerado tipo salva lá o primeiro log [ip][31-05-2012][17-29-00], ai dps como faço pra quando salvar o log denovo salvar nesse formato [ip][31-05-2012][17-29-00] [ip][31-05-2012][17-29-01]
×
×
  • Criar Novo...