Data w komentarzach


(Darom82) #1

1.Czy ktos moze wie w jaki sposob zrobic tak, zeby w moim komentarzach wyswietlala sie data dodanego komentarza i godzina. Obecnie dodalem sobie do mojego kodu cos takiego $today i wyswietla mi date z godzina. Ale problem w tym ze data i godzina dodanych komentarzy caly czas sie zmienia. Jak np. dodam komentarza dzis o godzinie 10:05 i za 2 godziny dam odswiez strone to nie bedzie godziny dodania komentarza 10:05 tylko 12:05 Jak to zrobic tak zeby bylo dobrze ??

Prosze o pomoc w tej sprawie.

O to moj kod:

<?

if (!file_exists('comments/'.$_GET['id'].'.txt'))

{

    file_put_contents('comments/'.$_GET['id'].'.txt', '');

    chmod('comments/'.$_GET['id'].'.txt', 0777);

}


$file = file('comments/'.$_GET['id'].'.txt'); rsort($file); $file = file('comments/'.$_GET['id'].'.txt'); $file = array_reverse($file);

$today = date("m.d.y g:i"); 

foreach($file as $key => $value)

{

   $data = explode('|||', $value); 


   echo '    Imię: '. $today . $data[0] .'
';

   $tresc = $data[4];

   echo '   '. $tresc .'

';

}

?>[/code]


2.Zeby data wyswietlala sie nie tak:

[code] 09.01.10 10:06Darom
tylko tak:

01.09.2010 10:06 | Darom

(Sitemaster) #2
  1. przecież ty dodajesz datę przy odczycie komentarzy, więc co się dziwisz że się zmienia ? :x

Zapisuj datę razem z komentarzem! - wtedy data ci się nie będzie zmieniała.

2.

echo '    Imię: '. $today .' | '. $data[0] .'
';[/code]