Witam,
Mam problem z wyborem pola,jak wybieram błąd to dostaje opinie i nie mogę z tym sobie poradzić.
mam kod ajax
function frm_submit_blad(){
$ = jQuery;
$("#submit_btn_opinia_blad").hide();
$("#img_opinion_error").html('<img src="../wp-content/plugins/wp-zmarli/modul/zamow_msze/assets/images/loading.gif" />');
$.ajax({
type:'POST',
url: wp_zamow_msze_link.ajax_url,
data:$('#frm_blad').serialize()+'&action=zmarli_opinia_blad',
success: function(response) {
if(response == 'Informacja zostało zapisane i kopia wysłana do użytkownika na wskazany adres e-mail formularzu.'){
toastr.success(response)
//$('#frm_slide').get(0).reset();
$("#submit_btn_opinia_blad").show('');
$("#img_opinion_error").show();
$("#img_opinion_error").html('');
//console.log(response);
//$('#frm_slide').find('.form_result').html(response);
}else{
toastr.error(response)
//$('#frm_slide').get(0).reset();
$("#submit_btn_opinia_blad").show('');
$("#img_opinion_error").show();
$("#img_opinion_error").html('');
//console.log(response);
}
}
});
}
i taki kod php
function zmarli_opinia_blad(){
$tytul = esc_sql(censorwordss($_POST['tytul']));
$opinion_error = isset($_POST['opinion_error']) ?
"1" : "2"; $name = esc_sql($_POST['name']);
$email = esc_sql($_POST['email']);
$messenger = esc_sql(censorwordss($_POST['messenger']));
$info_dane= esc_sql($_POST['info_dane']);
$wpdb->insert(INFO_CMENTARZ_TABLE
, array('tytul' => $tytul, 'info_kat' => $opinion_error, 'podpis' => $name, 'email' => $email, 'tekst' => $messenger, 'data_zlozenia' => time(), 'info_dane' => $info_dane ));
I kod html
<select class="form-control select2" name="opinion_error" style="width: 100%;">
Proszę pomuszcie mi Proszę
Ten post edytował pawel06281990 18.09.2021, 19:37:23