王小贱 发布于 2018-06-14 15:11
  • php
  • 在PHPStudy下我的默认主页如下:

    //启动session
    session_start(); 
    ?>


     


        include_once("../db/core.php");
        if(isset($_POST["p335_logout"])) {
            unset($_POST["p335_logout"]);
            unset($_SESSION["USER_ID"]);
        }
        if(isset($_SESSION["USER_ID"])) {
            $user_id = $_SESSION["USER_ID"];
            $q = 'select from tbl_yonghu where yhId = "'.$user_id.'"';
            $users = $mySQLMgr>select($q);
            if(sizeof($users)==0) echo "错误!";
            else {
                #echo "欢迎用户".$users[0]["name"]."!";
    ?>


        欢迎用户
       
       

    订单
        if($user_id == "1") {
    ?>
    导游 
    药店 
    药品 
    用户 




    统计


    药品及其价格上传



    导游上传 



    药品价格对比列表



    批量订单下载



    数据库恢复

        }
            }
            
        }else if(isset($_POST["p335_un"]) && isset($_POST["p335_pw"])) {
            $un = _strtr($_POST["p335_un"]); unset($_POST["p335_un"]);
            $pw = _strtr($_POST["p335_pw"]); unset($_POST["p335_pw"]);
            $q = 'select from tbl_yonghu where name = "'.$un.'" and pw = "'.$pw.'"';
            $users = $mySQLMgr>select($q);
            if(sizeof($users)==0) echo "无此用户";
            else {
                $user_id = $users[0]["yhId"];
                $_SESSION["USER_ID"] = $user_id;
                echo "用户".$un."登录成功!";
                include_once("backup.php");
            }
            echo 'window.location.href="index.php";';
        } else {
    ?>


       

            用户登录
            用户名:
            密码:
           
               value="注册">
       

        }
    ?>


     

    但是页面打开后出现

    Warning: include_once(../db/core.php): failed to open stream: No such file or directory in D:\phpStudy\WWW\index.php on line 11

    Warning: include_once(): Failed opening '../db/core.php' for inclusion (include_path='.;C:\php\pear') in D:\phpStudy\WWW\index.php on line 11

    提交用户名和密码后出现:

    Fatal error: Uncaught Error: Call to undefined function _strtr() in D:\phpStudy\WWW\index.php:57 Stack trace: #0 {main} thrown in D:\phpStudy\WWW\index.php on line 57

    如果是找不到文件,在修改为绝对路径include_once("include_once("D:\phpStudy\WWW\db\core.php");

    出现了 Connect Error 2002: ???????????????????????????,???????

    如何解决?

    谢谢各位大神了!

    1 个回答
    • 回答问题...    应该是说 在 index.php 文件中第11行缺少了什么。其实这样问,还不知道怎么了。

      2018-06-20 19:53 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    活跃用户
    • 1
      问道摩托
    • 2
      袁广龙976丶
    • 3
      逍遥子
    • 4
      亮仔
    • 5
      芙蓉花
    • 6
      作小die_syj
    • 7
      王丽珠景平怡伦_621
    • 8
      adfa3sd5f6a
    • 9
      欣欣大妮
    • 10
      狂风DKC想毕业321
    PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有