Hi all,
I've some problem with session . I'm using multiple pages for a registration . The first form calls a PHP file and within that insert the data to the table and call a header file .And in the second file i'm calling session_start().. and it shows a warningWarning: Cannot send session cache limiter - headers already sent
Can anybody tell me what the actual probem is and how to solve that...
Thanks in advance
Shemim
here the code
//first php page for registration
<?
// database connection
$connection = mysql_connect("192.168.0.3", "root", "") or die ("Couldn't connect to server.");
$db = mysql_select_db("vahanayogam", $connection) or die ("Couldn't select database.");
session_start();
$app_Date= date("Y-m-d");
$app_Time = date("g:i:s");
//Data INSERT to table
$sql = "INSERT INTO registrationpersonnel VALUES (\"web\", \"\", \"$app_Date\", \"$app_Time\", \"$app_Name\", \"$app_DOB\", \"$app_street1\", \"$app_street2\", \"$app_City\", \"$app_State\", \"$app_Pin\", \"$app_MobileNo\", \"$app_PhoneNo\", \"$app_Fax\", \"$app_Email\", \"$app_Occupation\")" ;
srand((double)microtime()*1000000);
$randval=rand();
$userID = $app_Number ;
$appName = $app_Name ;
session_register('randval');
session_register('userID', 'appName');
$result = mysql_query($sql) or die("Couldn't register.");
$userID=mysql_insert_id();
Header("Location: http://192.168.0.3/vahanayogam/php/frm_reg_vehicle.php");
mysql_close($connection);
?>
<?
session_start();
?>
<?
echo "
<html>
<head>
<title>Registeration - Vehicle Details</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<body>
<form action=\"../php/registration_v.php\" method=\"post\" name=\"frm_reg_vehicle\" ID=\"frm_reg_vehicle\">
<table width=\"100%\" border=\"0\" ALIGN=\"CENTER\">
<tr>
<td WIDTH=\"16%\" height=\"22\"> </td>
<td WIDTH=\"21%\">Welcome to $appName </td>
<td WIDTH=\"63%\"> </td>
</tr>
<tr>
<td height=\"22\"> </td>
<td COLSPAN=\"2\"><font COLOR=\"#0000FF\" SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Vehicle
Details </strong></font></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">BuyerSeller_Exchanger</font></td>
<td><input name=\"buyerSeller_Exchanger\" type=\"text\" id=\"buyerSeller_Exchanger\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\"> Category</font></td>
<td><input name=\"category\" type=\"text\" id=\"category\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Make</font></td>
<td><input name=\"make\" type=\"text\" id=\"make\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Year Of
Registration </font></td>
<td><input name=\"yrOf_Regn\" type=\"text\" id=\"yrOf_Regn\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Status</font></td>
<td><input name=\"status\" type=\"text\" id=\"status\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Colour</font></td>
<td><input name=\"color\" type=\"text\" id=\"color\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Transmission</font></td>
<td><input name=\"transmission\" type=\"text\" id=\"transmission\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Fuel</font></td>
<td><input name=\"fuel\" type=\"text\" id=\"fuel\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Gas Fitted</font></td>
<td><input name=\"gasFitted_Not\" type=\"text\" id=\"gasFitted_Not\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Registation
Number</font></td>
<td><input name=\"regn_Number\" type=\"text\" id=\"regn_Number\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Registation
City</font></td>
<td><input name=\"regn_City\" type=\"text\" id=\"regn_City\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Kilometers
Run</font></td>
<td><input name=\"kilometers_Run\" type=\"text\" id=\"kilometers_Run\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Hypothication</font></td>
<td><input name=\"hypothication\" type=\"text\" id=\"hypothication\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Condition</font></td>
<td><input name=\"condition\" type=\"text\" id=\"condition\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Engine Number</font></td>
<td><input name=\"eng_Number\" type=\"text\" id=\"eng_Number\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td><font SIZE=\"2\" FACE=\"Verdana, Arial, Helvetica, sans-serif\">Chasis Number</font></td>
<td><input name=\"chasis_Number\" type=\"text\" id=\"chasis_Number\" SIZE=\"25\" MAXLENGTH=\"50\"></td>
</tr>
<tr>
<td height=\"22\"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height=\"22\"> </td>
<td> </td>
<td><input name=\"Submit\" type=\"submit\" id=\"Submit\" value=\"Submit\"></td></tr>
</table>
</form>
</body>
</html>
";
?>