Post by Tomas VolfYou're missing ; after glob function.
Thank all for tilling me putting ; after the function.
Im getting an there error
PHP Warning: file_get_contents($file): failed to open stream: No such file or
directory in /var/www/html/phptest/search2.php on line 18
Warning: file_get_contents($file): failed to open stream: No such file or
directory in /var/www/html/phptest/search2.php on line 18
PHP Warning: unlink($file): No such file or directory in
/var/www/html/phptest/search2.php on line 22
Warning: unlink($file): No such file or directory in
/var/www/html/phptest/search2.php on line 22
But The file exists im sure about it.
Post by Tomas VolfYou're missing ; after glob function.
Post by hadiPaladin,
Post by PaladinHi, take a look at glob function.. you cannot loop over filesystem
directly. use
Post by Paladinglob and loop over it's result
It's not working it giving error check my code after modifying
(PHP Parse error: syntax error, unexpected T_FOREACH in
/var/www/html/phptest/search2.php on line 6
Parse error: syntax error, unexpected T_FOREACH in
/var/www/html/phptest/search2.php on line 6)
$files = glob('/tmp/sess*')
foreach ($files as $file)
{
if (time()- filemtime($ip) > 60)
{
$old = 'hadi';
$filename = '$file';
$file1 = file_get_contents($filename);
strpos($file1, $old);
unlink ($filename);
break();
}
}
?>
Post by PaladinPost by hadiHi ,
Can someone help me to fix my code. It throwing error. I couldn't
determine how to do the for loop.
Here is my code
[..]
Hi, take a look at glob function.. you cannot loop over filesystem
directly. use
Post by Paladinglob and loop over it's result
you will want something like
<?php
$files = glob('/tmp/sess*')
foreach ($files as $file) {
// do something with file $file
}
Hope it'll help,
Paladin
--
cache invalidation, naming things and off-by-one errors.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.