How to set variables with AJAX request to use in another function in WordPress

There are two issues Broken Callbacks You’ve used: add_action(‘wp_ajax_nopriv_my_php_ajax_function’,’my_php_ajax_function’ ); This is equivalent to: When `wp_ajax_nopriv_my_php_ajax_function` happens do: `my_php_ajax_function()` Which is not what you wanted, because that is not a function, and there is no my_php_ajax_function function. You also don’t just want it on that class, you want it on that specific instance of that … Read more

jQuery forms & updating info

ahh nvm, sorted it: jQuery(document).ready(function($){ $(‘.addtocart’).submit(function(){ var data = {action: ‘my_special_action’,post:$(‘.addtocart’).serialize() }; $.post(“<?php echo admin_url(‘admin-ajax.php’); ?>”, data, function(response){ $(“.eshopajax”).insertAfter(this).fadeIn(100).html(response).fadeOut(3000); setTimeout (clearCart,200); setTimeout (doRequest,500); setTimeout (clearRequest,3000); }); function doRequest(){ var tdata = {action: ‘my_cart’}; $.post(“<?php echo admin_url(‘admin-ajax.php’); ?>”, tdata, function(response){ $(“.ajaxcart”).insertAfter(this).fadeIn(100).html(response); }); } function clearRequest(){ $(“.eshopajax”).empty(); } function clearCart(){ $(“.ajaxcart”).insert(); } return false; }); });

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)