fputs til samme fil på samme tid
Mit spørgsmål går på om denne kode er gangbar (virker).Jeg vil gerne ungå, at fx to personer kommer til at skrive til filen "test.txt" på præcist samme tid. Jeg har derfor brugt "LOCK_EX" og "LOCK_UN". Jeg er bare ikke sikker på om jeg har gjort det korrekt?
Her er koden:
$page = test.txt";
$fileMessage = hallo hallo";
if (file_exists("$page")):
$cartFile = fopen("$page","w+");
flock( $cartFile, LOCK_EX );
fputs($cartFile,$fileMessage);
flock( $cartFile, LOCK_UN );
fclose($cartFile);
endif;
Pft. Walden