在个人信息数据库没有数据时,用户登录后点击添加个人信息,会显示添加成功,用另一个用户登录后添加,就显示添加失败,是怎么回事啊,另外,想问一下,session赋值要怎么搞,是我这样的吗
这是功能页
require "function.php";
if (!empty($_POST['ifmbtn'])&&$_POST['ifmbtn']=="添加个人信息") {
$input_age=strip_tags(trim($_POST['txtage']));
$input_sex=strip_tags(trim($_POST['txtsex']));
$insert_sql="insert into `$ifm`
(`$ifm_age`,`$ifm_sex`)
values
('$input_age','$input_sex')";
$insert_result=$comp->insert($insert_sql);
if ($insert_result) {
$_SESSION['session_age']=$input_age;
$_SESSION['session_sex']=$input_sex;
ShowMessage("添加成功");
GoOrRefreshPage(0, "admin/user.php");
} else {
ShowMessage("添加失败");
BackPrevPage();
}
}
?>
这是展示页
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" rel="stylesheet" href="css/information.css" />
<script language="javascript" src="admin/javascript/company.js">script>
<script language="javascript" src="js/xmlhttprequest.js">script>
<title>添加个人信息title>
head>
<body id="all">
<div id="logo"><img src="images/logo.png" width="30%" height="30%">div>
<div id="inside">
<div class="t" style="color:#a19e90">
添加信息
div>
<hr class="l" width="300px" align="center" size="2px" color="#a19e90" noshade />
<div>
<form action="actionifm.php" method="post" name="ifmform">
<table border="0" cellpadding="0" cellspacing="0" class="ifmtb">
<tr>
<td>性别:td>
<td class="one"><input type="text" name="txtsex" id="txtsex" placeholder="性别"/>td>
tr>
<tr>
<td>年龄:td>
<td class="one"><input type="text" name="txtage" id="txtage" placeholder="您的年龄"/>td>
tr>
<tr>
<td colspan="3" align="center"><input type="submit" value="添加个人信息" name="ifmbtn" id="ifmbtn" class="ifmbutto"/>td>
tr>
table>
form>
div>
body>
具体的异常是什么?