Server IP : 180.180.241.3 / Your IP : 216.73.216.127 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/AppServ/www/umedia3/inc/ |
Upload File : |
<? function filelogs($cate,$descr="",$forcefilename="") { // return; global $dcrs; global $PHPSESSID; global $_SERVER; $specialadd=""; if ("$PHPSESSID"=="") { $specialadd="specialadd_".rand(0,1000000000); } $dirname=date("Y_m"); $logpath="$dcrs/_logs/$dirname/"; if (!file_exists("$dcrs/_logs/")) { mkdir("$dcrs/_logs/"); } if (!file_exists("$logpath")) { mkdir($logpath); } if ($forcefilename!="") { $filename = $logpath.'force.'."$forcefilename".'.html'; } else { $filename = $logpath.'logs.'.$PHPSESSID."_".$specialadd.'.html'; } $somecontent = "<TABLE> <TR valign=top bgcolor=EEEEEE> <TD><B>$cate</B></TD> <TD>".$_SERVER[REMOTE_ADDR]."-".$_SERVER[HTTP_VIA]."-".date("Y/m/d H:i:s")."</TD> <TD>".htmlspecialchars($descr)."</TD> </TR> <TR valign=top> <TD colspan=3><PRE>".print_r($_SESSION,true)."</PRE></TD> </TR> </TABLE>\n"; // Let's make sure the file exists and is writable first. // In our example we're opening $filename in append mode. // The file pointer is at the bottom of the file hence // that's where $somecontent will go when we fwrite() it. if (!$handle = fopen($filename, 'a+')) { echo "Cannot open file ($filename) "; exit; } if (is_writable($filename)) { // Write $somecontent to our opened file. if (fwrite($handle, $somecontent) === FALSE) { echo "Cannot write to file ($filename)"; exit; } } // echo "Success, wrote ($somecontent) to file ($filename)"; fclose($handle); } ?>