去的html里是这么写的<form action="../leaveapp/newleave.php?action=leave" method="post"></form>
在php里面做了一个判断:
代码如下:if($action == 'leave')
{
print "<script language=\"JavaScript\">alert(\"你好\");</script>";
$dbh=mysql_connect('localhost','root','');
mysql_select_db('dedecmsv53utf8');
$username=$_POST['leaname'];
//$usid="select mid form dede_member where userid='$username'";
$deap=$_POST['departmen'];
$begin=$_POST['leavetime'];
$end=$_POST['endtime'];
$leavetype=$_POST['leavetype'];
$becoues=$_POST['because'];
$appname=$_POST['approvalname'];
$sql="insert into leaveinfo (useID,depId,begintime,endtime,leavetype,becouse,appname) values('$username','$deap','$begintime','$end','leavetype','becoues','appname')";
$res=mysql_query($sql,$dbh);
$err=mysql_error();
//showmsgs('post_answer_succeed',"question.php?id=$askid");
}
为什么不执行if里面的代码呢,请大家帮我看看我哪里写错了!
在php里面做了一个判断:
代码如下:if($action == 'leave')
{
print "<script language=\"JavaScript\">alert(\"你好\");</script>";
$dbh=mysql_connect('localhost','root','');
mysql_select_db('dedecmsv53utf8');
$username=$_POST['leaname'];
//$usid="select mid form dede_member where userid='$username'";
$deap=$_POST['departmen'];
$begin=$_POST['leavetime'];
$end=$_POST['endtime'];
$leavetype=$_POST['leavetype'];
$becoues=$_POST['because'];
$appname=$_POST['approvalname'];
$sql="insert into leaveinfo (useID,depId,begintime,endtime,leavetype,becouse,appname) values('$username','$deap','$begintime','$end','leavetype','becoues','appname')";
$res=mysql_query($sql,$dbh);
$err=mysql_error();
//showmsgs('post_answer_succeed',"question.php?id=$askid");
}
为什么不执行if里面的代码呢,请大家帮我看看我哪里写错了!
解决方案 »
- php 用tar命令压缩文件后下载
- 关于向drupal中添加js的问题
- 不能读取数据库的内容,求助
- 关于php连接mysql与ODBC方式访问mysql的差异
- 正则中,数字与整形数字的问题
- 请问,我在客户端重新编写一个程序,如何获得服务器端的变量
- php怎样提取文本里面的需要的行到数组
- 关于PHP变量的问题
- php面相对象会员系统php与Html分离
- Fatal error: Uncaught exception 'ImagickException' with message 'Compositing ima
- 这句php怎么没反映呢?好像很简单
- 我用PHP Editor看着书编辑了一个PHP的代码,然后保存了以php为扩展名的文件,我要问的是:怎么运行这个文件啊??
if($action == 'leave'){
......
}
header("Location:index.php");
如果网页路径用变量表示的 ,比如 $url = 'jkdjk/jkdk.php' ;
就写header("Location:" .$url);若在重定向之前已经有东西输出了,可以用这样定向:
echo"<script language=javascript>setTimeout(\"this.location.href='aaa.php'\",5000)</script>"; 里面的5000表示5秒后跳转,您可以自己修改这个时间