elavazhagan perl wrote:
> 
> Thanks man...Like babbling ,I have coded for my requirement........Please
> have a glance on the portion of my code .....
> Now almost I got the solution...trying to optimize it...........
> 
> *Note:
> *The value of $ country_code is obtained by the following line *
> my $country_code = $cgi->param('COUNTRY_CODE');
> *
> 
> <TR HEIGHT="25">
> <TD WIDTH="140" ALIGN="RIGHT">
> <STRONG>Country: </STRONG>
> </TD>
> <TD WIDTH="650" ALIGN="LEFT">
> 
> <select id="country" name ="COUNTRY_CODE"
> 
> OnChange="Javascript:document.location.href='plant_catalog_new_changes.cgi?REVIEW_REGION='+document.forms[0].REVIEW_REGION.value+'&amp;COUNTRY_CODE='+document.forms[0].COUNTRY_CODE.value;"
> <option value="">Select</option>
> 
>  \n ~;
> 
> if($review_region eq 'Europe')
> {
> my %Europe = (BE => 'Belgium',
>    DK => "Denmark",
>    FR =>"France",
>    DE => "Germany",
>    IO => "Great Britain",
>    HU => "Hungary",
>    PT => "Portugal",
>    RU => "Russia",
>    ES => "spain",
>    SE => "Sweden",
>    TR => "Turkey");
> 
> my $item="$country_code";
> while (my($key,$value) = each( %Europe))
> {
> my $country_code=$key;
> my $country=$value;
>  if ($country_code eq $item) {
>         $selected_switch = "selected";
> }
> else {
> $selected_switch = "";
>   }
>    print qq~  <option value = "$country_code"
> $selected_switch>$country</option> \n~;
> }
> print qq~ </select> \n
> \n~;
> }
> 
> elsif($review_region eq 'North America')
> {
> my %North = (US => "U.S.",
>    CA => "Canada",
>    MX => "Mexico");
> my $item="$country_code";
> while (my($key,$value) = each( %North))
> {
> my $country_code=$key;
> my $country=$value;
>  if ($country_code eq $item) {
>         $selected_switch = "selected";
> }
> else {
> $selected_switch = "";
>    }
>    print qq~  <option value = "$country_code"
> $selected_switch>$country</option> \n~;
> }
> print qq~ </select> \n
> \n~;
> }
> 
> elsif($review_region eq 'South America')
> {
> my %South = ( AR => "Argentina",
>    BR => "Brazil",
>    VE => "Venezuela");
> my $item="$country_code";
> while (my($key,$value) = each( %South))
> {
> my $country_code=$key;
> my $country=$value;
>  if ($country_code eq $item) {
>         $selected_switch = "selected";
> }
> else {
> 
> $selected_switch = "";
>    }
> 
>    print qq~  <option value = "$country_code"
> $selected_switch>$country</option> \n~;
> }
> print qq~ </select> \n
> 
> \n~;
> }
> 
> else
> {
> my %Asia = (AU => "Australia",
>    CN => "China",
>    IN => "India",
>    MY => "Malaysia",
>    NZ => "NewZealand",
>    PH => "Philippines",
>    ZA => "South Africa",
>    TW => "Taiwan",
>    VN => "Vietnam");
> 
> my $item="$country_code";
> while (my($key,$value) = each( %Asia))
> {
> my $country_code=$key;
> my $country=$value;
>  if ($country_code eq $item) {
>         $selected_switch = "selected";
> }
> else {
> $selected_switch = "";
>    }
>    print qq~  <option value = "$country_code"
> $selected_switch>$country</option> \n~;
> }
> print qq~ </select> \n
> \n~;
> }
> print qq ~
> 
> </TD>
> </TR>

I'm confused. What are you using to embed Perl into your HTML?

Rob

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


Reply via email to