hi,
Laß Dir doch mal ausgeben, was $result['faelligkeit']-time() so ergibt ...
1706572... also deutlich mehr als 86400 :-)
beim 23.06: 147999
beim 21.06: -7415
beim 25.06: 324279
beim 11.07: 1706572
und nur beim 21.06 und beim 23.06 wird es richtig angezeigt...
gruß,
small-step