Javascript JQUERY$.post到PHP页面(内部服务器错误500)

Javascript JQUERY$.post到PHP页面(内部服务器错误500),javascript,php,jquery,Javascript,Php,Jquery,我有一个jquery代码,当我点击一个输入按钮启动一个事件来发布updateEstado.php时 代码: PHP: 在会议上,我们要行动起来 这段代码工作正常,因为我仅在按钮中的I clic未启动时显示警报消息,以在浏览器的调试控制台中发布updateEstado.php显示以下错误消息: 我尝试了一个php页面,其中只有echo“test”但它也不工作,它显示相同的错误消息 你能帮我吗?在你的php使用中 echo "<br>Estado: " . $estado; echo

我有一个jquery代码,当我点击一个输入按钮启动一个事件来发布updateEstado.php时

代码:

PHP:

在会议上,我们要行动起来

这段代码工作正常,因为我仅在按钮中的I clic未启动时显示警报消息,以在浏览器的调试控制台中发布updateEstado.php显示以下错误消息:

我尝试了一个php页面,其中只有
echo“test”但它也不工作,它显示相同的错误消息

你能帮我吗?

在你的php使用中

echo "<br>Estado: " . $estado;
echo "<br>Codigo: " . $codigo;
echo“
Estado:”$埃斯塔多; 回声“
Codigo:”$codigo;
不是

echo“
Estado:+$Estado; 回声“
Codigo:”+$Codigo;

$\u会话['username']!='

updateEstado2.php
写什么?你应该做的第一件事是检查你的错误日志以找到实际的错误消息。tailf/var/log/apache2/error.log你的错误在那里那是服务器错误,不是客户端错误错误在PHP代码中
<?php   
        session_start();

        if(isset($_SESSION['username']) and $_SESSION['username'] <> ''){

                include("db_tools.php"); 

                $conn = dbConnect("localhost", "5432", "dbname", "dbuser", "dbpass");  


                $estado = $_POST['estado'];

                $codigo = $_POST['codigo'];

                echo "<br>Estado: " + $estado;
                echo "<br>Codigo: " + $codigo;

        /*      
                $query = "UPDATE produccion.ma_producto SET estado={$estado} WHERE codigo={$codigo}"; 

                $result = pg_query($conn, $query);  

                if ($result == TRUE) {
                    header('Location: produccio.php');
                } else {
                    echo "Error updating record: " . $conn->error;
                }   */

                $conn->close();

        } else{
            ?><p>La sessió no està activa, si us plau ingresa <a href="login.php">aquí</a></p>
<?php   
        }?>
echo "<br>Estado: " . $estado;
echo "<br>Codigo: " . $codigo;
echo "<br>Estado: " + $estado;
echo "<br>Codigo: " + $codigo;