У меня жалкое время отладки одной маленькой функции в моем новом проекте.
По сути, у меня есть выход пользователя из системы через вызов AJAX для моего выхода из системы script на моем сервере под названием "userfFunctions.php". Я использую AJAX, так что у меня нет головной боли при написании большего количества регулярных выражений чтобы соответствовать моим mod_rewrites. В любом случае, каждый так часто кажется, что мои данные Post просто плоские, и поскольку PHP работает за кулисами, я чувствую, что у меня нет способа узнать, где поток данных нарушен. BTW Эта функция работает 19 часов дня.
Вот функция javascript:
function logOut(){
var data = new Object;
data.log_out = true;
$.ajax({
type: 'POST',
url: 'http://www.mydomain.com/User_Validator', //<-- redirects to userFunctions.php
data: data,
success: function(data) {
alert(data); // <-- a response is triggered but with no response data!
}
});
}
сторона php:
if(isset($_POST['log_out'])){
echo 'alert this!';
}
вот мой замечательный ответ: alt text http://img517.imageshack.us/img517/6520/screenshot20100517at443.png