hi all,
       i am searching from a tab delimited text file and it is returning
the line with tabs which contains the search string into an array named
@found_array, now i want to display it on an html page in a predefined
format and for that i have to split it with tab as the delimiting
character. any idea for doing this as i have tried split function but i
think it doesnt work on arrays. any help is appreciated. Thanks in advance
the code is as follows
#!/usr/bin/perl -w
use CGI;
use CGI::Carp qw(fatalsToBrowser warningsToBrowser);
$query = new CGI;
print "Content-type: text/html\r\n\r\n";
print $query->start_html(-title=>  "new",
                         -bgcolor=>'#DFD2B3',
                         );
$keyword=$query->param('s1');
chomp($keyword);
$keyword =~ s/([~;<>\*\|`&\$!#\(\)\[\]\{\}:'"\.\/])//g;
open (IN, "< pdata") or die ("Cannot open database!");
@found_array = ();
while ($parray=<IN>)
                            {
        @found_array = (@found_array,grep (/$keyword/i , $parray));
}
print "<font size=4 color=blue><b>You Queried for $keyword</b></font>\n";
print @found_array;

*****************************************
Shalabh Bhatnagar 
Senior Research Fellow
Information Superhighway Centre (ISC)
Indian Institute of Technology 
Roorkee 
Uttaranchal - 247 667
India

 Life is difficult, it is not supposed to be easy !

*****************************************


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to