Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nowa linijka w pliku .txt, PHP pobieranie IP
ziemekp
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 23.04.2009

Ostrzeżenie: (0%)
-----


A więc napisałem sobie prosty skrypt:
  1. <?
  2.  $ip = $_SERVER['REMOTE_ADDR'];
  3.  $f = fopen ( "logi.txt" , "a+" );
  4. if ( $_SERVER['HTTP_USER_AGENT'] == "NoobProtector" )
  5. {
  6.  fputs ( $f, $ip . "r\n", strlen($ip) );
  7.  fclose($f);
  8. }
  9. ?>

Jednak wszystkie IPki zapisują się jeden obok drugiego. Co dodać, żeby zapisywały się jeden pod drugim?

Ten post edytował ziemekp 23.04.2009, 13:12:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




a nie czasem: "\r\n"?
Go to the top of the page
+Quote Post
ziemekp
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 23.04.2009

Ostrzeżenie: (0%)
-----


Zrobiłem i tak. Dalej to samo...
Kod
82.160.123.24887.205.206.19982.160.123.248


Edit:
Już sobie poradziłem. Dzięki za pomoc.

Ten post edytował ziemekp 23.04.2009, 13:33:34
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




co było nie tak?
Go to the top of the page
+Quote Post
ziemekp
post
Post #5





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 23.04.2009

Ostrzeżenie: (0%)
-----


strlen() nie pozwalał na pisanie jeden pod drugim.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 00:13