• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Flock() Problem

Prowag

New member
Ich versuche auf meiner lokalen Testmaschine (WIN98 OS) und PHP 4.0.4pl1 ein flock() zu realisieren, jedoch scheint es nicht zu funktionieren.

Ohne Fehlerabfangroutine läuft es durch, jedoch auf Weise 1) sowie auf Weise 2) kommt der Fehler zum Vorschein und er sagt "kann nicht locken".

Jemand eine Idee was a falsch ist?

1)
<?php
$filename= "text.txt";
$content = "Neuer Text\n";
$datafile = @fopen($filename , "w");
flock($datafile, "2") or die("nix locked");
fputs($datafile, $content );
flock($datafile, "3");
fclose($datafile);
?>

2)
<?php
$filename= "text.txt";
$content = "Neuer Text\n";
$datafile = @fopen($filename , "w");
$test_lock = (flock($datafile, "2"));
if($test_lock)
{
fputs($datafile, $content );
flock($datafile, "3");
fclose($datafile);
}
else
echo "nix locked";
?>
 
Zurück
Oben