Fix for #1093360.
authorstekkel <stekkel@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 11 Feb 2006 15:14:31 +0000 (15:14 +0000)
committerstekkel <stekkel@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 11 Feb 2006 15:14:31 +0000 (15:14 +0000)
commit81de00c0eba6c2f4aebcfdd24124be99a3996871
treee9d178e15c86768b24cd57c056fbae42a9647a55
parentbda07b93ab2b94665bb7647a0694dbdd60aba2af
Fix for #1093360.
The fix also includes the move from manual generated error messages in
imap_general to the central error handler.
In order to catch non fatal error message in compose.php I had to collect
the error messages array before the header redirect and write them to the
session. In read_body.php, compose.php and right_main.php I add the error
messages to the error handler again and clean up the delayed error messages
array.
I also modified the error handler in order to display the page_header in
case it wasn't displayed yet.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@10705 7612ce4b-ef26-0410-bec9-ea0150e637f0
class/error.class.php
functions/imap_general.php
functions/page_header.php
include/errors.php
src/compose.php
src/read_body.php
src/right_main.php