skip to main | skip to sidebar

Perl Programming Language Tutorial

Pages

  • Home
 
  • RSS
  • Twitter
Sunday, October 21, 2012

Login screen using Perl

Posted by Raju Gupta at 8:00 PM – 0 comments
 

This code snippet takes one parameter for default user and displays a login screen asking for user name and password . It aslo provides an option to navigate to two different pages depending on the option selected.   

 
sub print_login_form {

 my($defaultuser ) = @_;
 my $return_script_flag="0";
 my $user_pass_check="0";
 my($userbox) = textfield(-name=>'userid',-size=>9,-default=>$defaultuser,-maxlength=>8);

 my($passwordbox) = password_field(-name=>'passwd', -size=>9, -maxlength=>8);
 my ($tech_type) = "<input type='hidden' name='tech_type' />";  
 my ($user_pass_check) = "<input type='hidden' name='user_pass_check' />";  
 my %techlabels = ('TDMA' => 'TDMA', 
   'GSM' => 'GSM');
 my @techvalues = reverse(sort keys %techlabels);
 my(@radiobuttons) = radio_group( -name=>'technology',
      -values=>@techvalues,
      -labels=>%techlabels); 

 my ($loginbutton) = "<input name='Login' type='submit' value='Login'  />"  ;
 
 print <<TABLE;
 <center>
 <table border=0 cellspacing=10 cellpadding=5>
 <tr>
  <td>
   <font color=darkblue size=+1><b>User ID:</b></font>
  </td>
  <td>
   $userbox
  </td>
 </tr>
 <tr>
  <td>
   <font color=darkblue size=+1><b>Password:</b></font>
  </td>
  <td>
   $passwordbox
  </td>
 </tr>
 <tr>
  <td>
   <font color=darkblue size=+1>$radiobuttons[0]</font>
  </td>
  <td>
   <font color=darkblue size=+1>$radiobuttons[1]</font>
  </td>
 </tr>
 <tr>
  <td> $tech_type </td>
 </tr> 
  <tr>
   <td>
    $user_pass_check
   </td>
  </tr>
 <tr>
  <td colspan=2>
   <center>$loginbutton</center>
  </td>
 </tr>
 </table>
 </center>
TABLE

 print endform;
 return 1;
}

Email This BlogThis! Share to X Share to Facebook

Leave a Reply

Newer Post Older Post
Subscribe to: Post Comments (Atom)
  • Popular
  • Recent
  • Archives

Popular Posts

  • Perl function to compare two dates
    This function can be used to compare two dates using PERL. The function accepts two string(date) arguments, let's say date1 and date2...
  • File size and modified time
    When we pass the file name (include full path) as parameter,It will give us the size of the file and last modified time. sub getFileSt...
  • Perl function to check whether file or dir name passed to it readable or not
    The function makes sure that the path (directory and/or file) passed to it as an Input parameter is readable or not   use constant SU...
  • Perl script to find files older than x minutes
    This script can be used to find files in a windows directory older than 40 min. List can be emailed to a user also. Script can be modi...
  • Sepearte First name and last name by using PERL regular expressions
    We are using PERL regular expression. We are using 3 functions prxparse,prxmatch and prxposn. Prxparse takes regularexpression an...
  • Perl function to check whether the passed path is empty or not
    The function makes sure that the path (directory and/or file) passed to it as an Input parameter is empty or not. use constant SUCCESS ...
  • Perl function to trim leading and trailing spaces from a string
    Leading and trailing spaces, if any present, are trimmed and the string is returned back to the caller. If a NULL string is passed, the func...
  • Fix Message Reader from Log
    Various subroutines of the package FixUtil can be used to read fix message (tag, value pair). Fix message can be extracted. Tag and Value ca...
  • Login screen using Perl
    This code snippet takes one parameter for default user and displays a login screen asking for user name and password . It aslo provides a...
  • Script to rotate any log file
    This script creates a copy of standard out log files of Weblogic Server after it has reached a predefined size limit,renames it with current...
Powered by Blogger.

Archives

  • ▼  2012 (24)
    • ▼  October (24)
      • Sepearte First name and last name by using PERL re...
      • Validate Info-Perl Script
      • Print Message--Perl Script
      • Password encryption-Perl Script
      • Convert to Seconds--Perl script
      • File size and modified time
      • Convert to minute-Perl script
      • Login screen using Perl
      • Huge text file comparator
      • Parse Input - Perl Script
      • Get colored difference - Perl Script
      • Perl function to compare two dates
      • Script to rotate any log file
      • Cross Referencing script
      • Random Bunch Creation in Perl
      • NASDAQ Status checker using Perl
      • Fix Message Reader from Log
      • Perl script to find files older than x minutes
      • Perl function to check whether the passed path is ...
      • Date Arimatic
      • Perl function to trim leading and trailing spaces ...
      • Perl function to check whether the passed path is ...
      • Perl function to check whether file or dir name pa...
      • Perl function to check whether the passed path is ...
 

Followers

Labels

  • File Searching Example (1)
  • Perl Date Example (2)
  • Perl Encryption Example (1)
  • Perl File Example (2)
  • Validation Example (1)
 
 
© 2011 Perl Programming Language Tutorial | Designs by Web2feel & Fab Themes

Bloggerized by DheTemplate.com - Main Blogger