Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> plik - wyszukiwanie wyrażeń, zliczanie
polibode
post 20.07.2005, 11:08:02
Post #1





Grupa: Zarejestrowani
Postów: 232
Pomógł: 1
Dołączył: 11.03.2003

Ostrzeżenie: (20%)
X----


witam

moje dane z pliku przedstawiają się następująco: (np)
espan|19-7-2005|15:46:39|mg_cele
espan|19-7-2005|15:47:53|mg_cele
espan|19-7-2005|15:50:6|mg_cele
espan|19-7-2005|15:50:7|mg_cele
espan|19-7-2005|15:51:16|mg_cele
admin|19-7-2005|15:51:21|login
admin|19-7-2005|15:51:23|link1
admin|19-7-2005|15:51:25|mg_cele
admin|19-7-2005|15:51:34|login
admin|19-7-2005|15:51:36|prawa_uzytkownika
admin|19-7-2005|15:51:37|prawa_uzytkownika_show
admin|19-7-2005|15:52:14|prawa_uzytkownika
admin|19-7-2005|15:52:16|prawa_uzytkownika_show
itd......
gdzie to pierwsze to "|" to login, pozniej data i godzina i to co klient klika
Chcę zrobić zliczanie logowania, ale nie wiem jak wykryć miesiąc i dzień w tym stringu... chyba wyrazenia regularne są potrzebne?
zacząłem coś takiego
  1. <?php
  2.  
  3. for($i=0;$i<$ostatni_dzien;$i++)
  4. {
  5. $count = 0;
  6.     $line = @file ('../data/interakcja.dat');
  7.     foreach ($line as $value)
  8.     {
  9.         if ......
  10.     }
  11. }
  12.  
  13. ?>

No i własnie jak w linijce $value wykryć "-$miesac-", "|$dzien-" ?

Ten post edytował polibode 20.07.2005, 11:17:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bieniek
post 20.07.2005, 11:41:57
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 6.07.2005

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


Proponuje
  1. <?php
  2.  for($i=0;$i<$ostatni_dzien;$i++) {
  3. $count = 0;
  4. $line = @file ('../data/interakcja.dat');
  5. foreach ($line as $value) {
  6. $line_1 = split('|', $line);
  7. $date = split('-', line_1[1]);
  8. $day_nr  = $date[0];
  9. $month_nr = $date[1];
  10. }
  11. }
  12. ?>


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:05