*
* This is the code to view the message header.
*
- * @copyright © 1999-2007 The SquirrelMail Project Team
+ * @copyright 1999-2011 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail
*/
+/** This is the view_header page */
+define('PAGE_NAME', 'view_header');
+
/**
* Include the SquirrelMail initialization file.
*/
for ($i=1; $i < count($read); $i++) {
$line = htmlspecialchars($read[$i]);
switch (true) {
- case (eregi("^>", $line)):
+ case (preg_match('/^>/i', $line)):
$second[$i] = $line;
$first[$i] = ' ';
$cnum++;
break;
- case (eregi("^[ |\t]", $line)):
+// FIXME: is the pipe character below a mistake? I think the original author might have thought it carried special meaning in the character class, which it does not... but then again, I am not currently trying to understand what this code actually does
+ case (preg_match('/^[ |\t]/', $line)):
$second[$i] = $line;
$first[$i] = '';
break;
- case (eregi("^([^:]+):(.+)", $line, $regs)):
+ case (preg_match('/^([^:]+):(.+)/', $line, $regs)):
$first[$i] = $regs[1] . ':';
$second[$i] = $regs[2];
$cnum++;
}
/* get global vars */
-if ( sqgetGlobalVar('passed_id', $temp, SQ_GET) ) {
- $passed_id = (int) $temp;
-}
+sqgetGlobalVar('passed_id', $passed_id, SQ_GET, NULL, SQ_TYPE_BIGINT);
if ( sqgetGlobalVar('mailbox', $temp, SQ_GET) ) {
$mailbox = $temp;
}
$oTemplate->display('view_header.tpl');
$oTemplate->display('footer.tpl');
-?>
\ No newline at end of file