I have just started to create a sample online store
with Unix OS, Apache web server, CGI with perl and
MySQL database. 

The perl program given below splits the querystring
into Name value pairs.

-----------------------------------------------
#!/usr/local/bin/perl
if($ENV{'REQUEST_METHOD'}eq 'GET'){
$form_into = $ENV{'QUERY_STRING'};
}
else{
$input_size = $ENV{'CONTENT_LENGTH'};
read(STDIN,$form_info,$input_size);
}
@input_pairs = split(/[&;]/,$form_info);
%input=();
foreach $pair(@input_pairs){
$pair=~ s/\+/ /g;
($name, $value)=split(/=/,$pair);
$name =~ s/%([A-Fa-f0-9]{2})/pack("c",hex($1))/ge;
$value=~ s/%([A-Fa-f0-9]{2})/pack("c",hex($1))/ge;
$input{$name}=$value;
}
---------------------------------------


CAN ANYONE TELL ME WHEN I AM WRITING  A CGI PROGRAM
FOR CONNECTING TO MYSQL DATABASE AND DUMPING THE DATA
INTO THE TABLE, WILL I HAVE TO INCLUDE THE ABOVE PIECE
OF CODE FOR SPLITTING THE QUERYSTRING INTO NAME VALUE
PAIRS?????

THANKS.
VONTEL  GIRISH
THANKS


____________________________________________________________
Do You Yahoo!?
For regular News updates go to http://in.news.yahoo.com

Reply via email to