If you use the at symbol to supress the error message from being
printed, the if() statement will still recognize an error has
occurred... So, try this:
if (@mail($email,$subject_confirm_account, $message_confirm_account,
$from_confirm_account)) {
HEADER("Location:index.php?fuseaction=txt&msg=registered");
//success
} else {
HEADER("Location:index.php?fuseaction=txt&msg=mailproblem"); //
mail could not been sent
};
-----Original Message-----
From: Luditus [mailto:[EMAIL PROTECTED]]
Sent: Sunday, October 21, 2001 6:45 AM
To: [EMAIL PROTECTED]
Subject: [PHP-DB] How to write errorhandling??
Hi Fokes,
I would like to send an mail via the mail function.
If the mail failes I would like to redirect to an errorpage. Currently
my
code looks like this:
if ( mail($email,$subject_confirm_account, $message_confirm_account,
$from_confirm_account) ){
HEADER("Location:index.php?fuseaction=txt&msg=registered"); //success
}
else{
HEADER("Location:index.php?fuseaction=txt&msg=mailproblem"); // mail
could
not been sent
};
Unfortunatelly I get an erromessage like that:
Warning: Failed to Connect in
e:\projects\globosapiens\07_production\actual\account\include\user.php
on
line 256
Warning: Cannot add header information - headers already sent by (output
started at
e:\projects\globosapiens\07_production\actual\account\include\user.php:2
56)
in
e:\projects\globosapiens\07_production\actual\account\include\user.php
on
line 260
Where is the problem??? I can't see it.
Maybe one of you guys could help me out.
Thanx in advance,
Luditus
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]