[svn r12639] fix bugs to parse config files

skala
Eric Marguin 18 years ago
parent 7f9d9ffed1
commit 8d67b75526
  1. 2
      main/install/index.php
  2. 8
      main/install/install_functions.inc.php

@ -129,7 +129,7 @@ if($_POST['step2_install'] || $_POST['step2_update'])
if(file_exists($_POST['updatePath']))
{
if(in_array(get_config_param('clarolineVersion'),$update_from_version))
if(in_array(get_config_param('dokeos_version'),$update_from_version))
{
$_POST['step2']=1;
}

@ -126,7 +126,7 @@ function file_to_array($filename)
$fp = fopen($filename, "rb");
$buffer = fread($fp, filesize($filename));
fclose($fp);
$result = preg_split("/r?n|r/", $buffer);
$result = explode('<br />',nl2br($buffer));
return $result;
}
@ -152,6 +152,10 @@ function get_config_param($param)
if(file_exists($updatePath.'main/inc/conf/configuration.php'))
{
$updateFromConfigFile='main/inc/conf/configuration.php';
if(file_exists($updatePath.'main/inc/installedVersion.inc.php'))
{
$updateFromInstalledVersionFile = $updatePath.'main/inc/installedVersion.inc.php';
}
}
//give up recovering
else
@ -183,7 +187,7 @@ function get_config_param($param)
if(strstr($enreg,'='))
{
$enreg=explode('=',$enreg);
$enreg[0] = trim($enreg[0]);
if($enreg[0][0] == '$')
{
list($enreg[1])=explode(' //',$enreg[1]);

Loading…
Cancel
Save