Does $errorMessage have any single quotes in it? Eg: Can't connect to DB Because if it does it will cause a Javascript error: alert('Can't connect to DB'); Just another thing to look for :) Dan ------------------- http://chrome.me.uk -----Original Message----- From: Mace Eliason [mailto:meliason@xxxxxxx] Sent: 11 April 2006 19:41 To: php-general@xxxxxxxxxxxxx Subject: php varible in Javascript alert() Hi, I am not sure why this won't work I am pretty sure I have done it before; if($error) { echo $errorMessage; // for testing error message is displayed to screen echo"<script language=\"JavaScript\">alert('$errorMessage');</script>"; } I am capturing all the errors from a form and then output them all at once Thanks for any help -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php __________ NOD32 1.1482 (20060411) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php