Hello,
Ach du jemmineh, dein Fachchinesich wird ja immer schlimmer *gg*, conclict-counter?
Ach ja, die Vertipper: conflict-counter nennt sich das Ding. Warum der so heißt, weiß ich auch nicht. Das stammt noch aus der Zeit von bTrieve. Ist sozusagen das Kernel einer SQL-Datenbank.
Der conflict-counter zählt eigentlich nur, wie oft der Datensatz schon gespeichert wurde. Man kann eben auch einen Timestamp dafür benutzen, wenn dieser genügend fein ist. Eine Sekunde ist eindeutig nicht fein genug. Eine Mikrosekunde sollte aber genügen beim heutigen Stand der Technik.
list($usec, $sec) = explode(" ",microtime());
$time = date("YmdHis").substr($usec,1,7);
Was enthalten die Variablen $usec und $sec?
siehe http://de3.php.net/manual/de/function.microtime.php
Soll das Script die Zeit errechnen, die in $_file['data'][$id]['datum'] gespeichert werden soll?
Oder ist das nur zur Verarbeitung?
Die Funktionen müssen die letzte udate-time immer feststellen und eintragen, damit nicht ein anderer User (A) aus Versehen einen Datensatz zurückspeichert, der in der Zwischenzeit schon wieder von User (C) überarbeitet wurde.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau