为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 AJAX 调用中处理 PHP 会话变量?

如何在 AJAX 调用中处理 PHP 会话变量?

PHP
翻翻过去那场雪 2021-08-28 10:21:58
当我尝试将 Session 变量放入一个用 AJAX 调用的 php 脚本中以进行 MySQL 查询时,它给了我“”我试过在加载我的网页时使用填充了 php 的 hidden_input 传递 id 并且该函数起作用了!但是当我尝试直接从 AJAX 调用的脚本中捕获会话变量时,它再次停止工作:(这是我设置 php 变量的代码,我直接从 html 表单调用这个脚本。<?php    if(isset($_POST['empresa']))    {        if(isset($_POST['usuario']))        {            if(isset($_POST['password']))            {                $empresa = $_POST["empresa"];                $usuario = $_POST["usuario"];                $password = $_POST["password"];                $host = "localhost";                $bd = "nominet_Directorio_Web_Beta";                $us = "nominet_Marvin2";                $pas = "NominetBD2019!";                error_reporting(0);                $con = new mysqli($host, $us, $pas, $bd);                if($con->connect_errno)                {                    echo "Error de conexión al servidor de base de datos...";                    exit();                 }                mysqli_set_charset('utf8');                $query = "SELECT `Tbl_Usuarios`.`Id`, `Tbl_Usuarios`.`Fk_Empresa`, `Tbl_Usuarios`.`Tipo_Usuario` FROM `Tbl_Usuarios` INNER JOIN `Tbl_Empresas` ON `Tbl_Usuarios`.`Fk_Empresa` = `Tbl_Empresas`.`Id` WHERE `Tbl_Usuarios`.`Usuario` = '" . $usuario . "' AND `Tbl_Usuarios`.`Password` = '" . $password . "' AND `Tbl_Empresas`.`Razon_Social` = '" . $empresa . "'";                //$query = "SELECT `Tbl_Administradores`.`Id` FROM `Tbl_Administradores` WHERE `Tbl_Administradores`.`Usuario` = '" . $usuario . "' AND `Tbl_Administradores`.`Password` = '" . $password . "'";
查看完整描述

1 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

正如@Barman 所说,我从未将我的 php 函数调用contactosGeneral()到我的switch(){}代码中:B


查看完整回答
反对 回复 2021-08-28
  • 1 回答
  • 0 关注
  • 116 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信