<!DOCTYPE html>\r
<?php\r
/*\r
-Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.\r
-For licensing, see LICENSE.html or http://ckeditor.com/license\r
+Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
*/\r
?>\r
<html>\r
</thead>\r
<?php\r
\r
-if ( isset( $_POST ) )\r
- $postArray = &$_POST ; // 4.1.0 or later, use $_POST\r
-else\r
- $postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS\r
-\r
-foreach ( $postArray as $sForm => $value )\r
+if (!empty($_POST))\r
{\r
- if ( get_magic_quotes_gpc() )\r
- $postedValue = htmlspecialchars( stripslashes( $value ) ) ;\r
- else\r
- $postedValue = htmlspecialchars( $value ) ;\r
+ foreach ( $_POST as $key => $value )\r
+ {\r
+ if ( ( !is_string($value) && !is_numeric($value) ) || !is_string($key) )\r
+ continue;\r
\r
+ if ( get_magic_quotes_gpc() )\r
+ $value = htmlspecialchars( stripslashes((string)$value) );\r
+ else\r
+ $value = htmlspecialchars( (string)$value );\r
?>\r
<tr>\r
- <th style="vertical-align: top"><?php echo $sForm?></th>\r
- <td><pre class="samples"><?php echo $postedValue?></pre></td>\r
+ <th style="vertical-align: top"><?php echo htmlspecialchars( (string)$key ); ?></th>\r
+ <td><pre class="samples"><?php echo $value; ?></pre></td>\r
</tr>\r
<?php\r
+ }\r
}\r
?>\r
</table>\r
CKEditor - The text editor for the Internet - <a class="samples" href="http://ckeditor.com/">http://ckeditor.com</a>\r
</p>\r
<p id="copy">\r
- Copyright © 2003-2012, <a class="samples" href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.\r
+ Copyright © 2003-2014, <a class="samples" href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.\r
</p>\r
</div>\r
</body>\r