You could just do the header line in js as well, which would work. So change to: mail( "m <bomber6man@xxxxxxxxx>e@xxxxxxxxxx", "Feedbacks",$message, "From: $email" ); echo "echo "<script language=javascript>alert('Your message was sent successfully!'); document.location.href = 'http://www.blah blah.com';</script>"; John On Mon, Mar 24, 2008 at 7:04 AM, Hooman Fatoorehchi <hfatoorehchi@xxxxxxxxx> wrote: > dear all, > > I want to make a form-to-email page and I want to diplay a messagebox after > the mail is send and then I want it to be redirected to another page. I used > JS for the msgbox but the header function wont work in this case. please > help me! > > here is the code > ... > mail( "m <bomber6man@xxxxxxxxx>e@xxxxxxxxxx", "Feedbacks",$message, "From: > $email" ); > echo "<script language=javascript>alert('Your message was sent > successfully!');</script>"; > header( 'Location: http://www.blah blah.com" ) ; > ?> > > > thank you > Hooman > -- John Mertic jmertic@xxxxxxxxx http://jmertic.wordpress.com "Explaining a joke is like dissecting a frog: you understand it better, but the frog dies in the process." --Mark Twain -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php