Re: Re: get file from directory.

From: Date: Mon, 23 Jun 2014 19:35:24 +0000
Subject: Re: Re: get file from directory.
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-323521@lists.php.net to get a copy of this message
On 06/23/2014 12:27 PM, hadi wrote:
Does $ip represent the entire file name or is it a partial file name?
$ip getting passed to the function with the system ip. I have files with system ips names in directory. Ip name of file. I want my code to get the ip which already done and match it with directory which not done. Can you do it according to my code.
So, $ip would be something like '1.1.1.1' ? So, are you trying to find something like this? /var/log/phplogs/1.1.1.1/files... or like this? /var/log/phplogs/iplogs/1.1.1.1 <- 1.1.1.1 being the actual file? If $ip is your full file name, then do this: if ( file_exists('/var/log/phplogs/iplogs/' . $ip ) ) {
    echo 'file found, now do something...';
} Here are a few things you need to understand as well. Read this: http://www.php.net//manual/en/function.glob.php It will help you better understand how to use this function. If you do this: print_r(glob("/tmp/")); You get this: Array (
    [0] => /tmp/
) But, if you do this: print_r(glob("/tmp/*")); You get the listing from the directory of all files and folders.
On 06/23/2014 12:10 PM, hadi wrote:
If you know the directory and you know the filename, why do a search at
all?
Just open it.
Here is my problem I want to search a directory and get file match "$ip" variable as mention in my code. Can this be done.
Does $ip represent the entire file name or is it a partial file name?
<?php
function timeout($username, $ip) { $iplookup = glob('/var/log/phplogs/iplogs/'); foreach(glob('/tmp/sess*') as $file) {
       if (time()- filemtime($ip) > 60)
{
           $old = "$username";
           $content = file_get_contents($file);
           if(strpos($content, $old) !== false) {
               unlink($file);
           }
       }
} } ?>
On 6/23/2014 2:17 PM, hadi wrote:
Can someone help. How to get specific file from directory. Thank you.
If you know the directory and you know the filename, why do a search at
all?
Just open it. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
-- Jim Lucas http://www.cmsws.com/ http://www.cmsws.com/examples/
-- Jim Lucas http://www.cmsws.com/ http://www.cmsws.com/examples/

« previous php.general (#323521) next »