I already have a user registration form set up, but now I want to be able to
display the last 10 visitors which logged into my site.

The current code I have does the following:

displays the last user to login 
what they did 
what anonymous users are doing using 3 different files


$session_username = user name
$pvaluekw = last key word by logged in user
$pnovaluekw = anonymouse users last key word

Any help would be appreciated

Thanks!

The current script:
###########################
sub get_username_now {

if ($session_username eq "") { print qq~<b><font size="2">Welcome to </b> <font 
color="#FF0000">$sitename! </font></font><br>~;}

if ($session_username ne "") { print qq~
<table border="1" bordercolorlight="#808080" bordercolordark="#808080" 
bordercolor="#808080" cellspacing="1">
  <tr>
    <td bgcolor="#C0C0C0" bordercolor="#808080" bordercolorlight="#808080" 
bordercolordark="#808080">
<b>Loged in as: </b> <font color="#FF0000"><u> $session_username!</u></font>
<a 
href="$script_url?db=$form_data{'db'}&website=$form_data{'website'}&language=$form_data{'language'}&session_key="><br><font
 color="#FF0000">Log off</font></a>
</td>
  </tr>
</table><br>
~;}




if ($session_username ne "") {
open (FILElastuser, ">$path/language/english/logs/lastuser.log");
print FILElastuser "$session_username";
  close (FILElastuser);}

open(IPS,"<$path/language/english/logs/lastuser.log");
$pvalue = <IPS>;
close(IPS); 

if ($session_username ne "") {
if ($helptopic ne "") {
open (FILElastuser, ">$path/language/english/logs/lastkw.log");
print FILElastuser "$helptopic";
  close (FILElastuser);
}
}

open(IPS,"<$path/language/english/logs/lastkw.log");
$pvaluekw = <IPS>;
close(IPS); 


if ($session_username eq "") {
if ($helptopic ne "") {
open (FILElastuser, ">$path/language/english/logs/nolastkw.log");
print FILElastuser "$helptopic";
  close (FILElastuser);
}
}

open(IPS,"<$path/language/english/logs/nolastkw.log");
$pnovaluekw = <IPS>;
close(IPS); 


print qq~
<table border="1" bordercolorlight="#808080" bordercolordark="#808080" 
bordercolor="#808080" cellspacing="1">
  <tr>
    <td bgcolor="#C0C0C0" bordercolor="#808080" bordercolorlight="#808080" 
bordercolordark="#808080">
 <font size="2">Usage Details</font>
    </td>
    </tr>
  <tr>
    <td bgcolor="#C0C0C0" bordercolor="#808080" bordercolorlight="#808080" 
bordercolordark="#808080">
~;

if ($pvalue ne "") { print qq~<b><font size="1">Last User to login: </font></b> <font 
size="1" color="#FF0000"><u> $pvalue!</u></font><br>~;}

if ($pvaluekw ne "") { print qq~<b><font size="1">Last action: </font></b> <font 
size="1" color="#FF0000"><u><a HREF="$pvaluekw" 
onClick="window.open('$script_url?db=$form_data{'db'}&website=$form_dat1a{'website'}&language=$form_data{'language'}&session_key=$session_key&popup_help=on&helptopic=$pvaluekw','userhelp','WIDTH=400,HEIGHT=400,scrollbars=yes,left=150,top=100,screenX=150,screenY=100');return
 false"> $pvaluekw!</a></u></font><br>~;}

if ($pnovaluekw ne "") { print qq~<b><font size="1">Last public user action: 
</font></b> <font size="1" color="#FF0000"><u> <a HREF="$pnovaluekw" 
onClick="window.open('$script_url?db=$form_data{'db'}&website=$form_dat1a{'website'}&language=$form_data{'language'}&session_key=$session_key&popup_help=on&helptopic=$pnovaluekw','userhelp','WIDTH=400,HEIGHT=400,scrollbars=yes,left=150,top=100,screenX=150,screenY=100');return
 false">$pnovaluekw!</u></font><br>~;}

print qq~
    </td>
    </tr>
    </table>
</body>
~;
}


1;

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to