Archiv für Juli 2006

UTF-8-Codierung verhindert Senden eines HTTP-Header

Mittwoch, 26. Juli 2006
Randnotiz für den Fall, dass ich zukünftig nicht wieder Stunden Zeit brauchen möchte, um festzustellen, dass die Konvertierung eines PHP-Dokumentes von ASCII nach UTF-8 (UltraEdit) keine gute Idee ist, wenn das PHP-Dokument einen HTTP-Header senden möchte. Ergebnis wäre die berüchtigte Header-already-sent-Fehlermeldung.

Zeit(punkt) in DB speichern

Mittwoch, 26. Juli 2006
Bevor ich’s wieder vergesse, notiere ich’s mir gerade mal.
Beim Speichern eines Datums im Timestamp-Format funktioniert Folgendes ganz gut:

  • In der DB-Tabelle ein Feld als INT anlegen
  • Im PHP-Skript per $zeitjetzt = time(); den Timestamp schnappen
Der Timestamp liegt in Sekunden vor, d.h. 1090845461 und 1090845521 liegen genau 1 Minute auseinander.