代碼運行500錯誤
<?php?session_start();switch($_GET["action"])?{
????case?"login":
????????if?($_SERVER["REQUEST_METHOD"]?==?"POST")?{
????????????$user?=?(isset($_POST["user"])?&&
????????????????ctype_alnum($_POST["user"])???$_POST["user"]?:?null;
????????????$pass?=?(isset($_POST["pass"]))???$_POST["pass"]?:?null;
????????????$salt?=?'$2a$07$my.s3cr3t.SalTY.str1nG$';
????????????if?(isset($user,?$pass)?&&?(crypt($user?.?$pass,?$salt)?==
????????????????crypt("admintest",?$salt)))?{
????????????????$_SESSION["user"]?=?$_POST["user"];
????????????}
????????}
????????break;
????case?"logout":
????????$_SESSION?=?array();
????????session_destroy();
????????break;}header("Location:?login.php");?>上面代碼運行時提示500錯誤,大家幫忙找下原因。
2016-10-27
32位的php應裝相對應版本32位的運行庫,64位的php則應裝64位對應版本的運行庫