Logovani pristupu

HackForum

Logovani pristupu#
Ahoj,

vim, ze jsem looser a lama
a ze nesnasite lidi, ktery si neumi napsat vlastni zdrojaky a furt tady otravujou...
Ale verte, ja nechci umet php, html, nechci vedet, co je to servis pack, nepotrebuju umet nejaky sql, neumim se pripojit pres proxynu, ani to nepotrebuju...

Svet pocitacu mi nic nerika, mam jiny konicky o kterych delam shit html stranky a nejakej matlak mi tam dela bordel proto jsem tady.

Mam tento script:

<?php
$fp = FOpen("ip.txt", "w");
FPutS($fp, (gethostbyname($REMOTE_ADDR)));
FClose($fp);
?>


ale ip adresa v txt se furt premazava, ja bych potreboval razeni za sebe v tomhle tvaru:

7.3.2007 13:27 127.0.0.0 pepa-wADSl.us.bezdrat.net

Kdyz mi ten zdrojak nekdo napise, tak vam na oplatku slibim, ze uz tady nikdy nebudu otravovat a nebudu se zajimat o hacking, zustanu si pekne ve svym svete a budu delat veci, ktery umim...

Dekuju za pochopeni =)
(odpovědět)
L0oer | 85.195.123.*7.3.2007 13:27
re: Logovani pristupu#
Hle,hned ti to nereknu ale nakopnu te spravnym smerem.Musis nejak zaridit aby se nezapisovalo na zacatek souboru ip.txt ale na konec souboru ip.txt (zkus se napriklad kouknout po zmene parametru "w" na neco jineho.)
(odpovědět)
Subber | E-mail7.3.2007 13:47
re: Logovani pristupu#
Diky za radu, parametr a+ bude vhodnejsi =)

...ale stejne porad nevim, jak dal...
(odpovědět)
L0oser | 85.195.123.*7.3.2007 14:04
re: Logovani pristupu#
Mohl by jsi nás pro příště ušetřit tvýho proslovu o tom jaká si lama? Zadej dotaz a čekej na odpověď.

----------
"Defences have to win every time. A hacker only has to win once."
(odpovědět)
Yoxer | E-mail | ICQ 2317587287.3.2007 15:05
re: Logovani pristupu#
to ze se ti to premazava je to protoze tam mas v fopen "w" ('w' - Otevřít pouze pro zápis; nastaví ukazatel na začátek souboru a zkrátí soubor na nulovou délku. Pokud soubor neexistuje, pokusí se ho vytvořit.) -> [link]
Jinak misto toho "w" si tam dej "a", pak jeste aby ti to zaznamenavalo v tom tvaru..

<?php
$fp = FOpen("ip.txt", "w");
$remote = gethostbyname($_SERVER['REMOTE_ADDR']);
$now = date("m.d.y H:i:s");
FPutS($fp, $remote." ".$now." ". $_SERVER['REMOTE_ADDR']." ".gethostbyaddr($remote));
FClose($fp);
?>

snad je to dobre :)

----------
Cow power by Gentoo...
(odpovědět)
Anonymous_ | E-mail7.3.2007 15:19
re: Logovani pristupu#
<?php
$file = fopen ("ip.txt", "a+");
$string = date("d.m.Y H:i"); // 07.03.2007
$string .= ' '.$REMOTE_ADDR;
$string .= ' '.gethostbyaddr($REMOTE_ADDR);
fwrite ($file, $string);
fclose($file);
?>


... at slouzi, snad to mam bez preklepu :)
(odpovědět)
dayvee | Website | ICQ 2689987337.3.2007 15:20
re: Logovani pristupu#
Moc vam vsem dekuju.
(odpovědět)
L0oser | 85.195.123.*7.3.2007 15:48
re: Logovani pristupu#
Prominte ze furt otravuju, jsem vam moc vdecny, ale kazdy novy zapis se uklada do jednoho radku, neslo by tam nejak pridat <br> aby byl kazdy pristup na novem radku?
(odpovědět)
L0oser | 85.195.123.*7.3.2007 16:06
re: Logovani pristupu#
radek fwrite ($file, $string);
uprav na fwrite ($file, "$string\n");
(odpovědět)
~ | 85.31.187.*7.3.2007 16:18
re: Logovani pristupu#
nevim jestli to tu uz nahodou nebylo ale misto parametru "w" dej "a+", je to mod zapisu "append", coz znamena ze ti to bude zapisovat na konec souboru.
(odpovědět)
Dark Craft | PGP7.3.2007 16:26

Zpět
Svou ideální brigádu na léto najdete na webu Ideální brigáda
 
 
 

 
BBCode