2 qq 32621623 qq_32621623 于 2016.09.15 19:29 提问

PHP if和else都被执行问题
php

<?php
require_once 'jiaowu.php';

$jwid=$_POST['jwid'];
$jwpw=$_POST['jwpw'];
$jwsc=$_POST['jwsc'];

$isLogin = getLogin($jwid,$jwpw,$jwsc);

if ($isLogin=="yes") {
session_start();
$xuenia = getXueNian($jwid);
$scoreArry = array();

for ($i=0; $i < count($xuenia); $i++) {    //每个学年两个学期
    $scoreArry[] = get_td_array(getGrade($jwid,$xuenia[$i],"1"),"1");
    $scoreArry[] = get_td_array(getGrade($jwid,$xuenia[$i],"2"),"2");
}

// $s=getGrade($jwid,$xuenia[$i],"2");

// $_SESSION['name']=getName($s);
// $_SESSION['college']=getCollege($s);
$_SESSION['course']=getcoursecontent(getcourse($jwid));
$_SESSION['score']=$scoreArry;
Header("Location:show.php"); 

}else{
session_start();
$_SESSION['error']="errorLogin";
header("Location:index.php");
}

?>

3个回答

buquan4041
buquan4041   2016.09.15 22:23

没报错吗?你把else里的session start去了

chenchen3872
chenchen3872   2016.09.21 12:50

不明白问的什么意思,if和else里的代码分别跳往不同的文件,怎么可能被同时执行

qq_32621623
qq_32621623 回复chenchen3872: 安卓手机才有这个问题苹果手机没有。页面在安卓手机上被执行了两次
大约一年之前 回复
gaoxiang002
gaoxiang002   2016.09.26 15:01

这个问题不是if else都被执行了, 是重复调用了两遍。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!