Gestern und heute farbig anzeigen |
|
Gestern und heute farbig anzeigen |
Beitrag Nr.: 1 |
Da ist es nun, mein erstes Problem.
Ich habe alles so eingebaut wie beschrieben,
"heute" wird rot angezeigt,
"gestern" in grün jedoch nicht.
An was kann das liegen??
LG Barbara
__________________
Lache nie über jemanden der einen Schritt zurücktritt,
er könnte Anlauf nehmen
|
|
02.02.2015 09:01 |
|
|
Barbara
Mitglied
[meine Galerie]
Dabei seit: 01.02.2015
Beiträge: 31
Herkunft: Land Brandenburg
Postid: 15118
Themenstarter
|
|
Danke dir für die schnelle Antwort.
Ich geh auf die Suche und berichte dann.
LG Barbara
__________________
Lache nie über jemanden der einen Schritt zurücktritt,
er könnte Anlauf nehmen
|
|
02.02.2015 11:25 |
|
|
Barbara
Mitglied
[meine Galerie]
Dabei seit: 01.02.2015
Beiträge: 31
Herkunft: Land Brandenburg
Postid: 15119
Themenstarter
|
|
Es geht auch nach dem Umbau nicht. Schau mal bitte, ist das so richtig??
board.php
php: |
1:
2:
3:
|
$lastpostdate=formatdate($dateformat,$threads['lastposttime'],1);
if($lastpostdate == date("d.M.Y", mktime(1,1,1,date(M),date(d)-1,date(Y)))) $lastpostdate = "<font color="green"><font size="1"><b>Gestern</b></font></font>";
$lastposttime=formatdate($timeformat,$threads['lastposttime']); |
|
function.php
php: |
1:
2:
3:
4:
5:
|
$lastpostdate=formatdate($dateformat,$boards['lastposttime'],1);
if($lastpostdate == date("d.M.Y", mktime(1,1,1,date(M),date(d)-1,date(Y)))) $lastpostdate = "<font color="green"><font size="1"><b>Gestern</b></font></font>";
$lastposttime=formatdate($timeformat,$boards['lastposttime']);
if($boards['lastposterid']) eval ("\$lastposter = "".$tpl->get("index_lastposter")."";");
else eval ("\$lastposter = "".$tpl->get("index_lastposter_guest")."";"); |
|
__________________
Lache nie über jemanden der einen Schritt zurücktritt,
er könnte Anlauf nehmen
|
|
02.02.2015 17:13 |
|
|
haumi
Boardbetreiber
[meine Galerie]
Dabei seit: 06.06.2009
Beiträge: 3.442
Herkunft: NRW
Postid: 15122
|
|
Hi Barbara,
Die Stelle war schon richtig.
nur muss da nicht stehen d.M.Y sondern "d M, Y"
zwischen d und M ein Leerzeichen und hinter M ein Komma und ein Leerzeichen.
Dann hole ich die Daten ja aus dem Timestamp und passe nur die Anzeige bzw. den Vergleichsstring an
$lastpostdate // wird vom System erzeugt und ich erzeuge nur den
Vergleichsstring = date("d.M.Y", mktime(1,1,1,date(M),date(d)-1,date(Y)))
LG
haumi
__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.
|
|
02.02.2015 18:46 |
|
|
|
Hi
@ bam
man kann sich auch mal überlesen.
Den letzten Satz habe ich auch mal weggenommen.
LG
haumi
__________________
|
|
02.02.2015 20:16 |
|
|
Barbara
Mitglied
[meine Galerie]
Dabei seit: 01.02.2015
Beiträge: 31
Herkunft: Land Brandenburg
Postid: 15125
Themenstarter
|
|
Herzlichen Dank für deine Geduld und deine Hilfe lieber Haumi.
Nun funktioniert es.
__________________
Lache nie über jemanden der einen Schritt zurücktritt,
er könnte Anlauf nehmen
|
|
02.02.2015 21:31 |
|
|
|