Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com
Klaar voor een nieuwe uitdaging.
Intentionally left blank
Klaar voor een nieuwe uitdaging.
1
2
3
| <a href="{message_link}"
{message_oldage && (topic_status == "Open" || topic_status == "Closed") && message_replywquotelink?} class="oldage" title="Bericht is meer dan 4 weken oud!"{;}
>Geplaatst op {@fmessage_date}{message_date_timestamp}{/fmessage_date}</a> |
Intentionally left blank
In dat geval loopt er gewoon een webserver ff uit de pas iets wat af en toe kan gebeuren bij het rebooten van die dingen
God, root, what is difference? | Talga Vassternich | IBM zuigt
Intentionally left blank
God, root, what is difference? | Talga Vassternich | IBM zuigt
Intentionally left blank
((".engine::time()." - [TABLE].Date) > 4*7*86400 ) as [PREFIX]oldage
en engine::time() is gewoon een time() met een static var die altijd dezelfde tijd teruggeeft. Hoe dat dan verkeerd kan zijn ontgaat me een beetje...
(fyi: 4 * 7 * 84600 is natuurlijk 28 dagen/4 weken)
Klaar voor een nieuwe uitdaging.
Niet echt een fout in de code, al zou je natuurlijk de tijd uit de db kunnen nemen i.p.v. de webserver, maar dan zou je dat bij een insert ook moeten gaan doen om consequent te blijven.
God, root, what is difference? | Talga Vassternich | IBM zuigt
"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan
En now() oid gebruiken is een idee, maar de tijd kan ook gewoon goed staan op de server
Klaar voor een nieuwe uitdaging.
Intentionally left blank
Screenshotje
[ Voor 8% gewijzigd door NMe op 27-11-2006 02:40 ]
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Ik heb er ook last van
Zo niet:
Ik zeg niets...
MSI GX660R for the win!
God, root, what is difference? | Talga Vassternich | IBM zuigt
En ik kan me herinneren dat ik het een week of 3 a 4 ook al een keer gehad heb. Na een refresh is het wel goed, en het is ook niet bij elk bericht dat ik post. Waarschijnlijk lastig dat het niet permanent gebeurt, maar helaas
edit1:
Wat zeg ik, nu doet ie het ook
edit2:
En nu (na de edit) weer grijs
[ Voor 13% gewijzigd door BreadFan op 27-11-2006 08:29 ]
Misschien een hele domme opmerking, ik heb geen idee hoe react werkt, maar kan het er misschien mee te maken hebben dat de post dan nieuwer is dan de datum op die bak waardoor de controle misgaat?moto-moi schreef op maandag 27 november 2006 @ 07:56:
raar hoor, ok, die bak loopt 2 minuten achter ofzo, maar dat mag niet uitmaken.
MySQL werkt nu eenmaal zo dat als 1 van de operands een unsigned integer type is het resultaat ook een unsigned integer is, tenzij je expliciet het resultaat cast:
1
| CAST(".engine::time()." - [TABLE].Date AS SIGNED) > 4*7*86400 as [PREFIX]oldage |
Het kan uiteraard nog veel eenvoudiger:
1
| [TABLE].Date <= ".engine::time()." - 4*7*86400 as [PREFIX]oldage |
hiermee vermijdt je helemaal negatieve resultaten
of je dan < of <= gebruikt en de aftrekking door MySQL laat uitvoeren of al in PHP moet Parse zelf maar weten
[ Voor 69% gewijzigd door crisp op 27-11-2006 10:52 ]
Intentionally left blank
Adrastos liet inderdaad zojuist dezelfde fout zien.crisp schreef op maandag 27 november 2006 @ 10:21:
Het is nu Adrastos die 13 seconden achterloopt...
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Dit topic is gesloten.
![]()