[TYPO3-german] WM-Tippspiel-Bug in Extension WorldCup
Helmut Hummel
typo3 at rampenlicht.org
Wed Jun 14 15:01:15 CEST 2006
Hallo,
Christoph Mayer schrieb:
> Hallo Christoph,
>
> ich habe die Mail an den Entwickler weitergeleitet und er meint:
>
> "da muss was an der serverzeit falsch sein"
> }
> $sql = "SELECT g.uid
> FROM tx_worldcup_games g
> WHERE g.deleted = 0
> AND g.playtime >
> ".time()."
> LIMIT 1";
SELECT 1.uid
FROM tx_worldcup_games
WHERE playtime > 1149868801
LIMIT 1
Selektiert bei mir den Datensatz. playtime > 1149868801 scheint
wirkungslos. Die verwendete Datenbank ist mysql 4.0.21.
Folgender Code dagegen funktioniert bei mir:
function mayBetOnGame($uid) {
if (!$this->loggedIn) {
return false;
}
$sql = "SELECT g.playtime
FROM tx_worldcup_games g
WHERE g.deleted = 0
AND g.uid = ".$uid;
$res=$GLOBALS['TYPO3_DB']->sql_query($sql) OR DIE(mysql_error());
while ($r = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
if ($r['playtime'] > time()) {return true;} else {return false;}
}
return false;
}
Viele Grüße
Helmut
More information about the TYPO3-german
mailing list