PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : codingproblem = hilfe benötigt ;-)



Paridus
17.07.2004, 16:35
für die profis unter euch ist es bestimmt ganz einfach ...

diese beiden codeschnipsel sollen zusammen geführt werden.

1.)

if ($post['smsstatus'] and $post[sms]!=" ") {
eval("\$post[sms] = \"".gettemplate("postbit_smsonline")."\";");
} else {
$post[sms] = "";
}


diser code bewirkt das ein und ausschalten ....
2.)

// sms 26.06.2004 08:28
if ($post['lastactivity'] > $datecut and !$post['invisible'] and $post['lastvisit'] != $post['lastactivity']) {
eval("\$post[sms] = \"".gettemplate("postbit_smsonline")."\";");
} else {
eval("\$post[sms] = \"".gettemplate("postbit_smsoffline")."\";");
}
dieser code bewirkt das on bzw. das offline.

es soll aber als ein script laufen so das mir angezeigt wird wenn jemand online ist und osder das sms-system vom user abgeschaltet wurde.

s.molinari
18.07.2004, 11:04
Hi Paridus,

Ganz schnell und ohne Gewähr.;) Da ich von den gesamten Zusammenhängen nichts weiss, kann der Code durchaus falsch sein.



if (!$post['smsstatus'] or $post[sms] = "") // Benutzer hat sms ausgeschaltet bzw. sms ist leer
{
$post[sms] = "";
}
elseif ($post['lastactivity'] > $datecut and !$post['invisible'] and $post['lastvisit'] != $post['lastactivity']) // der benutzer hat wohl ein sms und sms ist aktiviert. ist er aber online?
{
eval("\$post[sms] = \"".gettemplate("postbit_smsonline")."\";");
}
else // der Benutzer hat zwar sms aktiviert, ist aber offline.
{
eval("\$post[sms] = \"".gettemplate("postbit_smsoffline")."\";");
}


Scott

Paridus
18.07.2004, 11:35
danke s.molinari es klappt so wie ich mir das vorgestellt habe. du bist ein held :rolleyes: .