Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >Request Payload [object object]
- add_action( 'wp_ajax_so56917978_upload', 'so56917978_upload_callback' );
- add_action( 'wp_ajax_nopriv_so56917978_upload', 'so56917978_upload_callback' );
- function so56917978_upload_callback() {
- if ( ! empty( $_POST['data'] ) ) {
- $data = base64_decode($_POST['data']);
- file_put_contents( get_stylesheet_directory_uri() . '/POD/pod.pdf' , $data );
- echo "success";
- } else {
- echo "No Data Sent";
- }
- die();
- }
- function sendToServer() {
- html2canvas(document.getElementById("product_sheet"), {
- onrendered: function(canvas){
- console.log("#pdfsubmit clicked");
- var img = canvas.toDataURL("image/png");
- var doc = new jsPDF('p', 'pt', 'a4' );
- doc.addImage(img, 'JPEG', 20, 20);
- var pdf = doc.output('blob');
- $.ajax({
- url: jspod.ajax_url,
- type: 'POST',
- processData: false,
- data:{
- data: pdf,
- action:"so56917978_upload",
- },
- dataType: 'json',
- contentType: 'application/json; charset=utf-8',
- });
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement