Leser: 3
6 Einträge, 1 Seite |
1
2
3
4
5
6
7
use Data::Dumper;
%Hash = (
'Time' => '360',
'Option' => 'A',
'Nick' => 'Blub'
);
print $Local = Data::Dumper->Dump([\%{Hash}], ["Hash"]);
print $Local = Data::Dumper->Dump([\%{Hash}], ["Hash"]);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use Storable qw(lock_store lock_nstore lock_retrieve);
# aso ...
# oben im CGI
# Daten wie die letzte Änderung werden in einem Hash gespeichert, dass über den Storable bei jeden Aufruf gelesen und später vor der Ausgabe wieder geschrieben wird.
my $dynfilename = "oe2edit_dynamischeinfos.dat";
my %dynInfo = ('default' => 'default stuff');
my $dynhashref = lock_retrieve($dynfilename);
%dynInfo = %$dynhashref;
# aso ...
# kurz vor der Ausgabe, also am Ende dann
# Dynamische Infos über den Storable in Datei speichern.
# Das Hash wird in einer Storable gespeichert und am Anfang des Programms wird diese Datei wieder ausgelesen.
lock_store \%dynInfo, $dynfilename; # wo ist der Unterschied
lock_nstore \%dynInfo, $dynfilename; # zwischen den zwei?
6 Einträge, 1 Seite |