Я сейчас работаю над сценарием для простого окрика.Я использовал $ .get () раньше без каких-либо проблем.Затем я переключился на $ .post (), чтобы я мог передавать символы кириллицы в php.
Я переключил все, чтобы публиковать записи в файлах javascript и php.Firebug показывает, что переменные не пусты и отправляются, и это стандартный ответ от php-скрипта, но не правильный.Я попытался распечатать всю область переменных $ _POST, но просто дал пустой массив.Что я делаю неправильно?
$.post('file.php', { sc_com:'submit', name:userboxVal, color:swatch, msg:escape(msgboxVal) }, function(data) {
if(data.error) {
msgbox.focus();
shoutError(data.error);
} else if(data.status=='posted') {
msgbox.val('').focus();
refreshShouts(opts,'ajax');
}
}, 'json');
PHP
$sc_com = strip_tags($_POST['sc_com']); // Empty
print_r($_POST); // returns Array()
Не знаете, зачем вам для этого нужен код PHP?Всего более 500 строк, но это самая важная часть ...