lisaw has asked for the wisdom of the Perl Monks concerning the following question:
use CGI; $datafile = "datafile.dat"; my $q = new CGI; $url = $q->url(-base); $refer = $ENV{HTTP_REFERER}; read(STDIN, $buffer,$ENV{'CONTENT_LENGTH'}); $buffer =~ tr/+/ /; $buffer =~ s/\r/ /g; $buffer =~ s/\n/ /g; @pairs = split(/&/,$buffer); foreach $pair(@pairs){ ($key,$value)=split(/=/,$pair); $formdata{$key}.="$value"; } $search=$q->param('category'); open(INFO, "$datafile"); # Open db for reading @array=<INFO>; close (INFO); foreach $line (@array){ if ($line =~ /$search/){ ($company,$email,$member)=split(/\|/,$line); @array = sort(@array); print <<End_of_line; $company End_of_line
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Search DB case-sensitive
by Abigail-II (Bishop) on Nov 28, 2002 at 19:02 UTC | |
by lisaw (Beadle) on Nov 28, 2002 at 19:07 UTC | |
by DamnDirtyApe (Curate) on Nov 28, 2002 at 20:32 UTC | |
|
Re: Search DB case-sensitive
by dws (Chancellor) on Nov 28, 2002 at 19:41 UTC | |
|
Re: Search DB case-sensitive
by rasta (Hermit) on Nov 28, 2002 at 19:08 UTC | |
by lisaw (Beadle) on Nov 28, 2002 at 19:15 UTC | |
|
Re: Search DB case-sensitive
by rdfield (Priest) on Nov 29, 2002 at 10:45 UTC |