I think that should work but for some reason nothing is getting written into the session
function new_user() { $res = mysql_query("INSERT INTO users WHERE uname='$_POST[uname]' , passwd='$_POST[pass]', firstname='$_POST[firstname]', lastname='$_POST[lastname]', email='$_POST[email]', company='$_POST[company]'") //I get out put here in mysql_error() when uncommented //or die (mysql_error()); //no output from mysql_error() in $_SESSION['mysqlerror'] when i call $_SESSION['mysqlerror'] but does take the redirect or die ($_SESSION['mysqlerror'] = mysql_error() && Header("Location: logerror.php?op=insert_error")); Header("Location: index.php"); } here is the code am calling it with : function insert_error() { echo "<div align=center> <font class=\"option\"> There was an error <br><br>"; echo $_SESSION['mysqlerror']; echo "</font></div>"; } I have tripple checked that both pages have the session_start() on them before any function is started. any idea's? > -----Original Message----- > From: John W. Holmes [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, 15 October 2002 11:21 AM > To: 'Peter Houchin'; 'Brad Bonkoski' > Cc: 'php_gen' > Subject: RE: [PHP] passing mysql_error() out put to a different page? > > > Maybe you should just save the error message into a cookie or session > and then use header() to redirect to the error page. > > ---John Holmes... > > > -----Original Message----- > > From: Peter Houchin [mailto:[EMAIL PROTECTED]] > > Sent: Monday, October 14, 2002 9:22 PM > > To: Brad Bonkoski > > Cc: php_gen > > Subject: RE: [PHP] passing mysql_error() out put to a different page? > > > > i have tried this .. but am getting errors at the moment .. (the sql > error > > is deliberate) > > > > can figure out why.. but other wise i can't figure out how to pass the > die > > value through if i make the error redirect out side the die and have > it > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php