Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis Ip, Godziny, itd..., Zapis do pliku .txt
Damiian
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 4
Dołączył: 30.05.2010
Skąd: Gdynia

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


Witam Serdecznie!

Ostatnio zauważyłem, że wiele osób szuka skryptu PHP który zapisuje Ip odwiedzających do pliku .txt
Jako, iż zaczynam pisanie w PHP, potraktowałem to jako wyzwanie dla siebie i postanowiłem napisać taki skrypt.
Skrypt zapisuje:
- Datę,
- Dzień tygodnia wraz ze zamianą nazwy z Angielskiej na Polską,
- Godzinę,
- Ip,
- Host,
- Informacje o przeglądarce.

Oto on:

  1. <?php
  2.  
  3. $dni = array(
  4. 'Monday' => 'Poniedzialek ',
  5. 'Tuesday' => 'Wtorek ',
  6. 'Wednesday' => 'Sroda ',
  7. 'Thursday' => 'Czwartek ',
  8. 'Friday' => 'Piatek ',
  9. 'Saturday' => 'Sobota ',
  10. 'Sunday' => 'Niedziela ',
  11. );
  12. // Zamienianie Angielskich dni tygodnia na Polskie.
  13.  
  14. $data = '-------- ' .strtr(date('j.m.Y l'),$dni).date('H:i:s'). ' --------' . "\n" . 'IP: ' .$_SERVER['REMOTE_ADDR']. "\n" . 'Host: '.gethostbyaddr($_SERVER['REMOTE_ADDR']). "\n" . 'Przegladarka: '.$_SERVER['HTTP_USER_AGENT']. "\n"."\n";
  15.  
  16. file_put_contents("info.txt", $data , FILE_APPEND);
  17.  
  18. ?>

Ps. Na serwerze musisz posiadać plik: info.txt, oczywiście nazwę można zmienić.

Mam nadzieje, ze pomogłem.

Serdecznie pozdrawiam,
Damiian.


Ten post edytował Damiian 1.06.2010, 14:09:57
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.08.2025 - 00:55