From 0d748dc822087b5ecb68ca63221b88bcf8c23b5e Mon Sep 17 00:00:00 2001 From: Carsten Schmitz Date: Fri, 12 Aug 2011 15:53:11 +0000 Subject: [PATCH] Fixed issue: Quote in variable name breaks SPSS script git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey@10712 b72ed6b6-b9f8-46b5-92b4-906544132732 --- admin/export_data_spss.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/export_data_spss.php b/admin/export_data_spss.php index 8ecfff4a9e5..ccc25709e00 100644 --- a/admin/export_data_spss.php +++ b/admin/export_data_spss.php @@ -284,7 +284,7 @@ if (!preg_match ("/^([a-z]|[A-Z])+.*$/", $ftitle)) { $ftitle = "q_" . $ftitle; } - $ftitle = str_replace(array(" ","-",":",";","!","/","\\"), array("_","_hyph_","_dd_","_dc_","_excl_","_fs_","_bs_"), $ftitle); + $ftitle = str_replace(array(" ","-",":",";","!","/","\\","'"), array("_","_hyph_","_dd_","_dc_","_excl_","_fs_","_bs_",'_qu_'), $ftitle); if ($ftitle != $field['title']) echo "* Variable name was incorrect and was changed from {$field['title']} to $ftitle .\n"; echo "RENAME VARIABLE ( " . $field['id'] . " = " . $ftitle . " ).\n"; }