Я работал над проектом и столкнулся с блокировкой в файле admin-ajax.php. Когда я делаю запрос ajax, он возвращает ошибку 400, неверный запрос, а ответ admin-ajax.php на вкладке сети равен 0. . script.js
Я работал над проектом и столкнулся с блокировкой в файле admin-ajax.php. Когда я делаю запрос ajax, он возвращает ошибку 400, неверный запрос, а ответ admin-ajax.php на вкладке сети равен 0. . [b]script.js[/b] [code] $.ajax({ url: city_generator.ajax_url, type: 'POST', data: { nonce: city_generator.nonce, action: 'load_counties', state: state, }, success: function (response) { console.log('County response:', response); }, error: function (error) { console.error('Error loading counties:', error); }, }); [/code] и внутри моего [b]admin-page.php[/b] [code]/ Example: Load counties based on state add_action('wp_ajax_load_counties', 'load_counties_callback'); add_action('wp_ajax_nopriv_load_counties', 'load_counties_callback');
function load_counties_callback() { $nonce = $_POST['nonce']; check_ajax_referer('ajax-nonce', 'nonce'); // Verify the nonce if (isset($_POST['state'])) { $state = sanitize_text_field($_POST['state']); $counties = get_counties_by_state($state); wp_send_json_success(array('counties' => $counties)); } wp_die(); }
[/code] а также в моем [b]city-generator.php[/b] [code]add_action('admin_enqueue_scripts', 'city_generator_admin_enqueue_scripts'); function city_generator_admin_enqueue_scripts($hook) { if ($hook === 'settings_page_city-generator') { wp_enqueue_script('city-generator-script', plugin_dir_url(__FILE__) . 'assets/script.js', array('jquery'), null, true); wp_enqueue_style('city-generator-style', plugin_dir_url(__FILE__) . 'assets/style.css'); wp_localize_script('city-generator-script', 'city_generator', array( 'ajax_url' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('ajax-nonce'), )); } } [/code] но когда я пытаюсь выполнить, я получаю ошибку Chrome пожалуйста, помогите. Спасибо
Я пытаюсь отправить запрос AJAX на admin-ajax.php моего сайта WordPress для обработки отправки форм CF7. Запрос продолжает возвращать ответ 400 Bad Request, и я не понимаю, почему. Вот что я сделал на данный момент:
JS-код...
Я работал над проектом и столкнулся с блокировкой в файле admin-ajax.php. Когда я делаю запрос ajax, он возвращает ошибку 400, неверный запрос, а ответ admin-ajax.php на вкладке сети равен 0. .
script.js
Я пытаюсь запустить ajax в WordPress, но получаю ошибку 400 неверный запрос в Firefox
Это мой код:
function sendsms_function(){
echo 'hello';
wp_die();
}
Я работаю над проектом, в котором конвертирую файлы XML в PDF-файлы, отправляя запросы HTTP POST из приложения C# на сервер PHP. Сначала все работает нормально, но после обработки около 100 одновременных запросов сервер начинает отвечать 400 Bad...
Я работаю над проектом, в котором конвертирую файлы XML в PDF-файлы, отправляя запросы HTTP POST из приложения C# на сервер PHP. Сначала все работает нормально, но после обработки около 100 одновременных запросов сервер начинает отвечать 400 Bad...