9 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#Datei mit dem Zählerstand öffnen
open(COUNT,"<$countfile") || die "Konnte Zählerdatei nicht öffnen";
flock(COUNT,2);
#Zählstand in Variable $count einlesen
$count=<COUNT>;
close(COUNT);
#Ich habe festgestellt, dass in der Variablen einige überflüssige Leerzeichen enthalten sind, die die Anzahl der Stellen der Zahl verfälschen würden, daher entferne ich diese
$count=~s/\s//g;
#Zahlen aufsplitten
my @zahlen=split(//,$count);
...
#erhöhen der Zahl und in Datei schreiben
#Zähler erhöhen;
$count++;
#Datei zum schreiben öffnen
open(COUNT,">$countfile") || die "Konnte Zählerdatei nicht öffnen";
#exklusives Zugriffsrecht setzen
flock(COUNT,2);
print COUNT $count;
close(COUNT);
...
chomp $count;
use CGI::Carp qw/fatalsToBrowser warningsToBrowser/;
1
2
3
4
5
6
7
open(FH, '<', $filename) or die $!;
flock(FH, 2);
# .. doing some stuff
flock(FH, 8);
close(FH);
QuoteIch würde sagen das ist es, das Script ist beendet und die Datei noch immer geblockt (Wenn auch nur für kurze Zeit.).ich wuerde wenn ich die Datei locke auch wieder unlocken.
QuoteIch würde sagen das ist es, das Script ist beendet und die Datei noch immer geblockt (Wenn auch nur für kurze Zeit.).[/quote]ich wuerde wenn ich die Datei locke auch wieder unlocken.
QuoteIch würde sagen das ist es, das Script ist beendet und die Datei noch immer geblockt (Wenn auch nur für kurze Zeit.).[/quote]ich wuerde wenn ich die Datei locke auch wieder unlocken.
9 Einträge, 1 Seite |