diff --git a/admin/vvexport.php b/admin/vvexport.php index ec1f9080148..9bb6cc1391a 100644 --- a/admin/vvexport.php +++ b/admin/vvexport.php @@ -69,7 +69,7 @@ - ["._B_ADMIN_BT."] + ["._B_ADMIN_BT."] "; } elseif (isset($sid) && $sid) @@ -114,7 +114,10 @@ { foreach ($fieldnames as $field) { - echo $row[$field].$s; + $value=str_replace("\n", "{newline}", $row[$field]); + $value=str_replace("\r", "", $value); + $value=str_replace("\t", "{tab}", $value); + echo $value.$s; } echo "\n"; } diff --git a/admin/vvimport.php b/admin/vvimport.php index 26ef6337a34..e05b46dde34 100644 --- a/admin/vvimport.php +++ b/admin/vvimport.php @@ -103,7 +103,7 @@ $handle = fopen($the_full_file_path, "r"); while (!feof($handle)) { - $buffer = fgets($handle, 10240); //To allow for very long lines (up to 10k) + $buffer = fgets($handle, 20480); //To allow for very long lines (up to 10k) $bigarray[] = $buffer; } fclose($handle); @@ -150,7 +150,7 @@ if (trim($row) != "") { $fieldvalues=explode("\t", mysql_escape_string(str_replace("\n", "", $row)), $fieldcount+1); - if (isset($donotimport)) + if (isset($donotimport)) //remove any fields which no longer exist { foreach ($donotimport as $not) { @@ -174,7 +174,7 @@ echo ""._SUCCESS." File upload completed.

Note: Do NOT refresh this page

"; - echo "["._B_ADMIN_BT."]"; + echo "["._BROWSERESPONSES."]"; echo ""; } ?> \ No newline at end of file