]> SAFE projects GIT repository - jmp/mailleur/commitdiff
unienv seems almost ready
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 27 Aug 2025 16:30:59 +0000 (12:30 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 27 Aug 2025 16:30:59 +0000 (12:30 -0400)
www/unienv.php

index 37ca0815c0f11c50a3244b2753b38c9cdaea2e9f..98cf2eafc101e59bc39a8f95c442eff0ef5e9995 100644 (file)
@@ -28,17 +28,23 @@ while ($proceed==true) {
        $phase=999;
        }
       break;
-    case 3     :               //scanning file
+    case 2     :               //scanning file
       while (($line=fgets($fopen))!==false) {
-       if ((substr(trim($line),0,1)=='#')
+       if (substr(trim($line),0,1)=='#')
          continue;
        if (empty(trim($line)))
          continue;
        $line_no_comment=explode("#",$line,2)[0];
-       echo ("no_com=<$line_no_comment>\n");
+       $env_ex=preg_split('/(\s?)\=(\s?)/',$line_no_comment);
+       $env_name=trim($env_ex[0]);
+       $env_value="";
+        if (isset($env_ex[1]))
+         $env_value=trim($env_ex[1]);
+       putenv($env_name,$env_value);
+       echo ("$env_name is equal to <$getenv($env_name)>\n");
        }
       break;
-    case 4     :               //closing file
+    case 3     :               //closing file
       fclose($fopen);
       break;
     default    :               //SAFE Guard