phpNoobEver

Membros
  • Content Count

    2
  • Joined

  • Last visited

Community Reputation

0 Neutro

About phpNoobEver

  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]