![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 28.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
....
Ten post edytował Andrzej Sztuczka 16.08.2008, 22:24:08 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
W zasadzie to nie jest odpowiedź na twoje pytanie, ale nie mogłem się powstrzymać.
Nie rób tak :
Możesz zrobić od razu tak :
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Racja. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Jeszcze poprawniej jest chyba w cudzysłowach: [php:1:8e48d70a27]<?php // (...) setcookie("dataa", date("Y-m-d H:i:s"), time() + 2592000 * 24); // (...) ?>[/php:1:8e48d70a27] |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 2.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie wiem jak zrobić, żeby "[nowe]" znikało w przypadku samego wyświetlenia wpisu przez użytkownika.
Nie rozumiem tego fragmentu: samego wyświetlania wpisu przez użytkownika. Sprecyzuj, kiedy ma się wyświetlać, a kiedy nie. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Cytat Sprecyzuj, kiedy ma się wyświetlać, a kiedy nie.
Chodzi mu zapewne o wyświetlanie napisu [nowy], kiedy data i czas jest nowszy od drugiego określonego czasu, czyli $sprawdz_date < $topic_lastdate. Problem tkwi pewnie w tym, że napis się wyświetla cały czas lub nigdy, tak? Tak jest, bo zmienne są stringami. Najłatwiej zapisywać czas w sekundach od czasu uniksowego, bo nie ma nic prostszego niż porównywać dwie liczby. Można to zrobić za pomocą funckji [manual:0c53d4c641]mktime[/manual:0c53d4c641]: [php:1:0c53d4c641]<?php $data=date("H,i,s,m,d,Y"); $data=mktime($data); setcookie("dataa", $data, time() + 2592000 * 24); ?>[/php:1:0c53d4c641] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 03:21 |