PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/mytube.pm/wp-content/plugins/social-pug/inc/admin/feedback-form/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/mytube.pm/wp-content/plugins/social-pug/inc/admin/feedback-form/functions-ajax.php |
<?php /** * AJAX callback to send the feedback * */ function dpsp_ajax_send_feedback() { $dpsp_token = filter_input( INPUT_POST, 'dpsp_token' ); if ( empty( $dpsp_token ) || ! wp_verify_nonce( $dpsp_token, 'dpsp_feedback_form' ) ) { echo 0; wp_die(); } $post = stripslashes_deep( $_POST ); if ( empty( $post['user_email'] ) ) { echo 0; wp_die(); } $email = $post['user_email']; // Input var okay; sanitization okay. // Set headers $headers = [ 'From: ' . sanitize_email( $email ), 'Reply-To: ' . sanitize_email( $email ), ]; $type = $post['type']; // Input var okay; sanitization okay. // Message type $message = 'Type:'; $message .= "\n"; $message .= '---------------------------------------------------------'; $message .= "\n"; $message .= sanitize_text_field( $type ); $msg = $post['message']; // Input var okay; sanitization okay. // Message content $message .= "\n\r"; $message .= 'Message:'; $message .= "\n"; $message .= '---------------------------------------------------------'; $message .= "\n"; $message .= sanitize_text_field( $msg ); // Message user email $message .= "\n\r"; $message .= 'User email:'; $message .= "\n"; $message .= '---------------------------------------------------------'; $message .= "\n"; $message .= sanitize_text_field( $email ); // Send the email $sent = wp_mail( 'grow@mediavine.com', 'Grow Social by Mediavine User Feedback', $message, $headers ); // Return echo ( $sent ? 1 : 0 ); wp_die(); }