|
|
|
|
Like this code?
Show the author your appreciation.
|
|
| |
This script can be used to show the number of users online on the site.
Working examples can be seen in the file 'test.php' within the attached zip file.
|
<?php
// File to save the ip addresses
$UO_Log = 'ip.txt';
// Duration in minutes for which a user is considered online
$UO_OnlineTime = 5;
// Message to be shown
/*=========== No need to edit beyond this ===========*/
$UO_Message = empty($UO_Message) ? 'Users Online - %d' : $UO_Message;
$UO_CurrentIp = $_SERVER['REMOTE_ADDR'];
$UO_CurrentTime = time();
$UO_RecordsCount = 1;
$UO_NewRecord = '';
$UO_OnlineTime *= 60;
$UO_Records = file($UO_Log);
foreach ($UO_Records as $UO_Record){
list($UO_Ip, $UO_Time) = explode('|', $UO_Record);
if(($UO_Time > ($UO_CurrentTime - $UO_OnlineTime)) && ($UO_Ip != $UO_CurrentIp)){
$UO_RecordsCount++;
$UO_NewRecord .= $UO_Record;
}
}
$UO_NewRecord .= "$UO_CurrentIp|$UO_CurrentTime\n";
$UO_Handle = fopen($UO_Log, 'w');
fwrite($UO_Handle, $UO_NewRecord);
fclose($UO_Handle);
printf($UO_Message, $UO_RecordsCount);
?> | | |
|
| Link Submition - Allow your visitors to submit links to the site. Categories : PHP, Arrays, Filesystem, Beginner Guides | | | Bs_IniHandler is a class that can read and write ini-style files (and strings) Categories : PHP, Filesystem, PHP Classes | | | Remote Archive (Zip, Tar, Gzip) downloader with FTP and local extration support Categories : PHP, FTP, Filesystem, PHP Classes, Compression | | | file class , uploade file , download file already uploaded on another website Categories : PHP, PHP Classes, Filesystem, Web Services | | | Class that allows the PHP developer to create and manage UNIX like password files suitable for use as Apache authentication password files.
Categories : HTTP, PHP, PHP Classes, Filesystem | | | How to create an empty file? (touch) Categories : Filesystem, PHP | | | How to overide the Max_file_size barier Categories : PHP, PHP Configuration, Filesystem | | | A File Browser Class.To Read Drives,Directories and Files .Files writing is also possible Categories : PHP, PHP Classes, Filesystem | | | Remote File Saving with PHP - Download and serve a remote file. The content of the file will be updated at fixed intervals. Categories : PHP, Filesystem, Cache, Sockets, HTTP | | | List the content of the directory of your webserver where this small PHP Script resides. Categories : PHP, Filesystem, Directories, CSS | | | An efficient iterative and buffered text file reader Categories : PHP, Classes and Objects, Filesystem, PHP Classes, Log Files | | | Using php3 to upload files, uploading files, file uploads. Categories : PHP, Filesystem, HTTP | | | filesystem Show Files Script Categories : PHP, Filesystem, Java Script | | | Quote For the Day Categories : PHP, Utilities, Filesystem | | | Convert a File database into MySQL Categories : PHP, Filesystem, Databases, MySQL, Beginner Guides | |
|
|