sergej: Formulardaten übergeben (CGI+Perl?)

Beitrag lesen

Auf's neue:

flock(FH, LOCK_UN);
Unnötig und gefährlich, da in diesem kurzen Moment die Datei geändert werden könnte.

Wenn ich 'flock(FH, LOCK_UN);' weg lasse, kann ich später nicht mehr anhängen, oder??

Das ist veraltete Schreibweise (mit dem '&'

sub weggelassen.

Welche Parameter?

Werden die Parameter nach Aufruf: <FORM...action="../cgi-bin/links_plus.pl" method=post>
 vom Formular(THEMA=blabla&URL=blabla&URL_NAME=blabla) eingelesen?

links_plus.pl:
------------------
#Eingaben einlesen
my $u_name=$q->param('URL_NAME');
my $url=$q->param('URL');
my $thema=$q->param('THEMA');

my $inFile = 'db.txt'; # Linksammlung im Format Thema+URL+Name

#Eingaben anhängen
open(FH, ">> $inFile") or die "Kann $inFile nicht oeffnen!$!/n";
flock(FH, LOCK_EX);
   print FH "$thema+$url+$u_name\n";
flock(FH, LOCK_UN);
close(FH);

Danke,
Gruß Sergej