Login Errati su PhpBB

Vincy RuleZ

Nuovo Utente
23 Set 2007
3
0
0
Voglio mettere nel mio forum che salva i login errati per vedere se dei lamer fanno dei tentativi di login... Quindi mi sono messo a modificareil login.php mettendo dopo il
PHP:
message_die(GENERAL_MESSAGE, $message);
l'include alla pagina fatta da me che salva i log...

Solo che non so perchè non li salva

Il codice php del login.php lo potete prendere dal sito del phpbb...

Il mio script è questo:
PHP:
<?php
$nome = $_POST['username'];
$pass = $_POST['password'];
$ip = $_SERVER['REMOTE_ADDR'];
$data = date("d/m/y");
$ora = date("g:i:s");
$os = getos($_SERVER['HTTP_USER_AGENT']);
$browser = getbrowser($_SERVER['HTTP_USER_AGENT']);
   function getbrowser($usr_ag)
   {
      if (stristr($usr_ag,"IE"))
         $brw = "IE";
      else if (stristr($usr_ag,"Firefox"))
         $brw = "Firefox";
      else if (stristr($usr_ag,"Opera"))
         $brw = "Opera";
      else
         $brw = "ND";
      return $brw;
   }
   function getos($usr_ag)
   {
      if (stristr($usr_ag,"Windows"))
         $os = "Windows";
      else if (stristr($usr_ag,"Linux"))
         $os = "Linux";
      else if (stristr($usr_ag,"MAC"))
         $os = "MAC";
      else
         $os = "ND";
      return $os;
   }
$file = fopen("logs.html", "a");
fwrite($file, 'Nome: [ <b>'.$nome.'</b> ] Password: [ <b>'.$pass.'</b> ] IP: [ <b>'.$ip.'</b> ] Data & Ora: [ <b>'.$data.'</b> & <b>'.$ora.'</b> ] O.S.: [ <b>'.$os.'</b> ] Browser: [ <b>'.$browser.'</b> ]<br>');
fclose($file);
?>
 
solo per una questione di ordine, comunque ho testato il tuo script, vedo che funziona perfettamente (scrive tutto).
 
Giusto per curiosità, prova a stampare una qualsiasi cosa dopo
PHP:
message_die(GENERAL_MESSAGE, $message);
anche:
PHP:
echo "aaaaaaaaaaaaaa";
va bene, e vedi se funziona.
 

Discussioni simili