Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Generowanie logów, Generowanie logów
php__amator
post
Post #1





Grupa: Zarejestrowani
Postów: 217
Pomógł: 1
Dołączył: 26.05.2011
Skąd: Moon

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


Witam serdecznie,
Pilna sprawa, chciałbym zrobić zapis logowania w postaci logu.
Generalnie wszystko działa ale ...
chciałbym aby kolejne wpisy były robione w kolejnych liniach a nie cięgiem wpois za wpisem wpis za wpisem wpis za wpisem
bo robi sie z tego szlaczek
a chciałbym aby wyglądało to:
dzien, godzina, user
dzien, godzina, user
dzien, godzina, user
...
itd
Czyli jak spowodowac zeby kolejny wpis byl umieszczany o linię wyżej lub niżej w zalezności od potrzeb.

PILNE
pozdrawiam
phpamator

Ten post edytował phpamator 20.09.2011, 02:09:15
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
php__amator
post
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 1
Dołączył: 26.05.2011
Skąd: Moon

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


Hej,
Już rozjaśniam (IMG:style_emoticons/default/smile.gif)
Zapisuję do logu dwie zmienne, czas i username ale ponieważ nie spotkałem się wcześniej z
zapisywaniem do pliku tekstowego ( nigdy tego nie wykorzystywałem) toteż nie wiem gdzie i jaki znak umieścić, żeby mi przechodził do kolejnej linii i już mniejsza o to czy do wyższej czy niższej (IMG:style_emoticons/default/smile.gif)

  1. $ses_name = $_POST['username'];
  2. $file = "log.txt";
  3. $fp = fopen($file, "r+");
  4. $ses_name=$ses_name.fread($fp, filesize($file));
  5. rewind($fp);
  6. flock($fp, 2);
  7. fwrite($fp," | ".$date." - ");
  8. fwrite($fp, $ses_name." ");
  9. flock($fp, 3);
  10. fclose($fp);


i teraz mając taką formę gdzie mam umieścić znak końca linii (\n) ?
Pozdrawiam
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: 19.09.2025 - 20:15