Character to integer
converts a char that is 0-9 and returns that value back into an integer. If the char isn't numeric, 0 is returned and an error is displayed.
AI
ملخص الذكاء الاصطناعي: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.
كود المصدر
<!--
/*************************************************************************/
/* Script Name : IP Logger */
/* Description : Detect Client IP, save it to file, and count client hit */
/* Author : Kevin Leonardi */
/* Email : fotx@yahoo.com */
/* */
/* Please Vote Me if you like my script! :) */
/*************************************************************************/
//-->
<?php
$found = "false";
$filename = "count.inc";
if (file_exists ($filename))
{$fp = fopen($filename,"r+");}
else{$fp = fopen($filename,"w");}
$offset = 0;
$cnt = 1;
while ($row = fgets($fp,4096)) {
$cols = explode(";",$row);
if ($cols[0] == $HTTP_SERVER_VARS["REMOTE_ADDR"]){
$cols[1]++; // increase counter;
$cnt = $cols[1];
$cols[3] = date("M/d/Y_H:i:s"); //save hour minute seconds _ month date year
fseek($fp,$offset);
fputs($fp,implode(";",$cols));
$found = "true";
}
$offset = ftell($fp);
}
if ($found=="false"){
$cols = array($HTTP_SERVER_VARS["REMOTE_ADDR"],1,date("M/d/Y_H:i:s"),date("M/d/Y_H:i:s"),"\n");
fputs($fp,implode(";",$cols));
}
fclose($fp);
?>
<!--
/**************************************************************************/
/*
/* If you'd like this below messages disappear, just remark them with "//"
/* at the every beginning of the line.
/*************************************************************************/
//-->
<HTML>
<HEAD><TITLE>IP Logger</TITLE></HEAD>
<BODY BGCOLOR="#000000">
<font face="Courier,Verdana,Arial" size=3 Color="#FFFFFF">
<b>YOUR IP ADDRESS : <font color="red"><?php echo $HTTP_SERVER_VARS["REMOTE_ADDR"]."<br>"; ?></b></font>
You've been hit this site <font color="red"><b><?php echo $cnt;?></b></font> times
since <font color="cyan"><b><?php echo eregi_replace("_"," at ",$cols[2]);?>.<br></b></font>
Last time I saw you : <font color="Yellow"><b><?php echo eregi_replace("_"," at ",$cols[3]);?></b></font>.
<br><br>
<font color="lime"><b>Vote Me! if you like this code.</b></font>
<font>
</BODY>
</HTML>
Upload
التعليقات الأصلية (3)
مسترجع من Wayback Machine