From 80a74081b8fb58a29be0ed89fea28d7ad2658275 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Sun, 7 Dec 2008 12:36:53 -0700 Subject: [PATCH] Escape IMAP output. --- imp/test.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/imp/test.php b/imp/test.php index 03d3c5f99..7b6236554 100644 --- a/imp/test.php +++ b/imp/test.php @@ -48,9 +48,9 @@ function _doConnectionTest() try { $namespaces = $imap_client->getNamespaces(); foreach ($namespaces as $val) { - echo "NAMESPACE: \"" . $val['name'] . "\"\n"; - echo "DELIMITER: " . $val['delimiter'] . "\n"; - echo "TYPE: " . $val['type'] . "\n\n"; + echo "NAMESPACE: \"" . htmlspecialchars($val['name']) . "\"\n"; + echo "DELIMITER: " . htmlspecialchars($val['delimiter']) . "\n"; + echo "TYPE: " . htmlspecialchars($val['type']) . "\n\n"; } } catch (Horde_Imap_Client_Exception $e) { _errorMsg($e); @@ -60,7 +60,7 @@ function _doConnectionTest() "
IMAP server capabilities:
";
 
         try {
-            print_r($capability = $imap_client->capability());
+            echo htmlspecialchars(print_r($imap_client->capability(), true));
         } catch (Horde_Imap_Client_Exception $e) {
             _errorMsg($e);
         }
@@ -72,7 +72,7 @@ function _doConnectionTest()
             if (!empty($id_info)) {
                 echo "
IMAP server information:
";
                 foreach ($id_info as $key => $val) {
-                    echo "$key:  $val\n";
+                    echo htmlspecialchars("$key:  $val") . "\n";
                 }
                 echo "
\n"; } -- 2.11.0