in reply to Re: Updating entry in DBM file adds extra character %09
in thread Updating entry in DBM file adds extra character %09
Edit by dws to add <code> tagdbmopen(%synusers,"synusers",0666) || die "Can't open synusers DBM fil +e\n"; #search database entries while (($key, $value) = each(%synusers)){ if (index($key,$fields{'updalumname'})!=-1){ ($alumemail, $emailpub, $alumsnail1, $snail1pub, $alumsna +il2, $snail2pub, $alumsnail3, $snail3pub, $phone, $phonepub, $alumyears, $yearspub, $comment, $comme +ntpub, $synpass, $synpass2)=split(/::/,$value); if ($fields{'synpassold'} ne $synpass2){ print "Content-type: text/html", "\n\n"; print "Incorrect password. If you cannot remember you +r old password, email the webmaster."; die; } if ($fields{'updsynpass'}==""){ $fields{'updsynpass'}=$synpass2; $fields{'updsynpass2'}=$synpass2; } delete $synusers{$fields{'updalumname'}}; $synusers{$fields{'updalumname'}}=" $fields{'updalumemail'}::$fields{'updemailpub'}:: $fields{'updalumsnail1'}::$fields{'updsnail1pub'}::$fields +{'updalumsnail2'}::$fields{'updsnail2pub'}:: $fields{'updalumsnail3'}::$fields{'updsnail3pub'}::$fields +{'updphone'}::$fields{'updphonepub'}::$fields{'updalumyears'}::$field +s{'updyearspub'}:: $fields{'updcomment'}::$fields{'updcommentpub'}::$fields{' +updsynpass'}::$fields{'updsynpass2'}"; print "Content-type: text/html", "\n\n"; print "Thank you for updating your information."; die; } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Re: Updating entry in DBM file adds extra character %09
by Juerd (Abbot) on Mar 18, 2002 at 10:02 UTC | |
by Anonymous Monk on Mar 19, 2002 at 03:49 UTC | |
by Anonymous Monk on Jul 05, 2002 at 19:51 UTC |