tiny-slitaz diff step1.php @ rev 27

Multi floppy support
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Sep 17 08:38:04 2019 +0200 (2019-09-17)
parents 694b6eb6f4f9
children 974cf6a79cc4
line diff
     1.1 --- a/step1.php	Sun Feb 19 18:45:16 2017 +0000
     1.2 +++ b/step1.php	Tue Sep 17 08:38:04 2019 +0200
     1.3 @@ -10,13 +10,12 @@
     1.4  	$i = 0;
     1.5  	while (($name = readdir($dir)) !== false) {
     1.6  		if (preg_match('/^tiny_webgen/',$name) == 0) continue;
     1.7 -		if ($i++ > 100) {
     1.8 +		if (filemtime("/tmp/$name") < strtotime("-1 hour"))
     1.9 +			shell_exec("sudo ./helper --remove /tmp/$name"); 
    1.10 +		else if ($i++ > 100) {
    1.11  			echo "<h1>Too many users, retry later</h1>";
    1.12  			exit;
    1.13  		}
    1.14 -		if (filemtime("/tmp/$name") > strtotime("-1 hour")) continue;
    1.15 -		shell_exec("sudo ./helper --remove /tmp/$name"); 
    1.16 -		$i--;
    1.17  	}
    1.18  	closedir($dir);
    1.19  	if (isset($_POST["tmp_dir"])) return;