У меня проблема с отладкой PHP files
в Netbeans
с помощью xdebug
: когда я отлаживаю напрямую PHP file
все работает нормально.
НО:
Если я отлаживаю весь файл (начинается в index.html
), и после нажатия кнопки «Отправить», которая выполняет мой PHP file
, где находится точка останова, она не работает. Я хочу поставить точку останова в PHP file
чтобы узнать, какую информацию я получил от своей формы на странице HTML
.
Я хочу остановить программу сразу после этих двух переменных, отправленных через ajax:
$username = $_REQUEST["username"]; $password = $_REQUEST["password"];
Возможно ли это ?. Спасибо!
Для настроек Netbeans посмотрите на мой ответ, это для Linux, но может вам помочь.
В вашем index.html замените action=
<form action="yourphpfile.php?XDEBUG_SESSION_START=netbeans-xdebug" method="post" name="FormName">
Нет необходимости изменять код формы, чтобы включить отладку, как это предлагает другой ответ.
Этот ответ был частично получен от запуска XDebug в Netbeans по внешнему запросу .