php - Netbeans,xdebug : start debugging from browser

标签 php debugging browser netbeans xdebug

我在使用 xdebug 调试 Netbeans 中的 PHP 文件 时遇到以下问题: 当我直接调试 PHP 文件 时一切正常。

但是:

如果我调试整个文件(从 index.html 开始),然后单击执行我的 PHP 文件 的提交按钮,断点在哪里,它不会工作。 我想在 PHP 文件 中设置断点,以查看我从 HTML 页面中的表单收到了哪些信息。

我想在这两个变量之后停止程序,通过 ajax 发送:

$username = $_REQUEST["username"];
$password = $_REQUEST["password"];

有可能吗?谢谢!

最佳答案

对于 Netbeans 设置 look at my answer它适用于 Linux,但可能对您有所帮助。

在您的 index.html 中将您的 action= 替换为

<form action="yourphpfile.php?XDEBUG_SESSION_START=netbeans-xdebug" method="post" name="FormName">

关于php - Netbeans,xdebug : start debugging from browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13384947/

相关文章:

php - 使用单独的链接 php 文件获取当前 session 信息

ios - ios 自定义框架中的宏定义不起作用

python - 使用 Python 远程控制(轻量级)浏览器

javascript - 判断浏览器是否支持打印

browser - 如何确定应支持我的网站的浏览器版本?

php - *已修复* 适用于 PHP 数组?帮助!

php - Phalcon php - 未定义的命名空间 Phalcon

php - 用破折号替换 %20

php - 引用 - 这个错误在 PHP 中意味着什么?

debugging - Visual Studio vNext 是否支持从 F# 项目到用其他语言编写的项目的 "go to definition"