From a55bb20745b11201a20908015bc299857769734e Mon Sep 17 00:00:00 2001 From: philippe_mingo Date: Mon, 28 Jan 2002 14:38:01 +0000 Subject: [PATCH] Bugfixed joining lines with comments. git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2257 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- plugins/administrator/options.php | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/plugins/administrator/options.php b/plugins/administrator/options.php index 93370f64..f1b5f6ee 100644 --- a/plugins/administrator/options.php +++ b/plugins/administrator/options.php @@ -28,6 +28,7 @@ function parseConfig( $cfg_file ) { $c = preg_replace( '/\/\*.*\*\//', '', $c ); $c = preg_replace( '/#.*$/', '', $c ); $c = preg_replace( '/\/\/.*$/', '', $c ); + $c = trim( $c ); $l .= $c; $i++; } while( $first_char == '$' && substr( $c, -1 ) <> ';' && $i < $j ); @@ -131,8 +132,8 @@ foreach ( $newcfg as $k => $v ) { break; case SMOPT_TYPE_COMMENT: $v = substr( $v, 1, strlen( $v ) - 2 ); - echo "$name"; - echo "$v"; + echo "$name". + "$v"; $newcfg[$k] = "'$v'"; break; case SMOPT_TYPE_INTEGER: @@ -140,8 +141,8 @@ foreach ( $newcfg as $k => $v ) { $v = intval( $HTTP_POST_VARS[$e] ); $newcfg[$k] = $v; } - echo "$name"; - echo ""; + echo "$name". + ""; break; case SMOPT_TYPE_NUMLIST: if ( isset( $HTTP_POST_VARS[$e] ) ) { @@ -164,8 +165,8 @@ foreach ( $newcfg as $k => $v ) { $v = '"' . $HTTP_POST_VARS[$e] . '"'; $newcfg[$k] = $v; } - echo "$name"; - echo ""; foreach ( $defcfg[$k]['posvals'] as $kp => $vp ) { echo "