#!/usr/local/bin/perl my $in; if ($ENV{'REQUEST_METHOD'} eq "GET") { $in = $ENV{'QUERY_STRING'}; } else { $in = <STDIN>; } $in =~ s/\+/ /g; $in =~ s/%(..)/pack("c",hex($1))/ge; my %movie = split (/=/, $in); open (DATA, "/home/export/users/cis14/cheu0576631/public_html/cgi-bin/ +MovieList.txt"); my @data = <DATA>; close (DATA); print <<END; Content-Type: text/html\n\n <html> <body bgcolor="#000000" text="#ffffff"> <center><h2>Results</h2></center><p> <center><hr size=1 width=50%></center> END for ($i = 0; $i <= $#data; $i++) { if ($data[$i] =~ /-- $movie{'title'} --/i) { print <<END; <center><b><font size="+1">$data[$i + 1]</font></b></center><br> $data[$i + 2]<br> END last; } elsif ($i == $#data) { print "<b><i>Sorry! I haven't reviewed that one yet!</i></b>"; } } print <<END; <center><hr size=1 width=50%></center> </body> </html> END
In reply to Flat-File by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |