-2

$_POST['admin_name'];次のページでエコーしようとしていますが、うまくいきません。

これどうやってするの?

if(($a_name==$adminname)&&($pass_word==$pass)) {
    if($a_name=="goher") {
        $_POST['admin_name']=$a_name;
        echo "<script>window.location='home.php'</script>";
    }
    else {
       $_POST['admin_name']=$a_name;
       echo "<script>window.location='upload.php'</script>";
    }
}
else {
    echo "<script>window.location='signin.php?msg=Try Again'</script>";
}
4

1 に答える 1

2

何かを割り当てて$_POSTも、他のページでデータを利用できるようにはなりません (あなたのケースでは POST さえしません)。

あなたが望むのは$_SESSION、セッションを使用すると、そこに保存したデータがその後のページの読み込みで利用できるようになることです(常に呼び出すと仮定しますsession_start())。

于 2013-03-05T12:40:31.047 に答える