DonatShell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/AppServ/www/umedia3/inc/getLine.php
<?php 

function getLine($file,$line=1){ 
   $occurence = 0; 
   $contents = ''; 
   $startPos = -1; 
   if (!file_exists($file)) return ''; 
   $fp = @fopen($file, "rb"); 
   if (!$fp) return ''; 
   while (!@feof($fp)) { 
       $str = @fread($fp, 1024); 
       $number_of_occurences = strpos_count($str,"\n"); 
       if ($number_of_occurences == 0) {if ($start_pos != -1) {$contents .= $str;}} 
       else { 
           $lastPos = 0; 
           for ($i = 0; $i < $number_of_occurences; $i++){ 
               $pos = strpos($str,"\n", $lastPos); 
               $occurence++; 
               if ($occurence == $line) { 
                   $startPos = $pos; 
                   if ($i == $number_of_occurences - 1) {$contents = substr($str, $startPos + 1);} 
               } elseif ($occurence == $line + 1) { 
                   if ($i == 0) {$contents .= substr($str, 0, $pos);} else {$contents = substr($str, $startPos, $pos - $startPos);} 
                   $occurence = 0; 
                   break; 
               } 
               $lastPos = $pos + 1; 
           } 
       } 
   } 
   @fclose($fp); 
   return $contents; 
} 
?>

Anon7 - 2022
AnonSec Team