v2.5.2
Giriş yap

iletişim gönder butonuna bastıktan sonrası

aspava
272 defa görüntülendi

arkadaşlar merhaba aşağıda ki kod da iletişim formunu gönderdikten sonra tam sayfaya aşağıda ki gibi yazmaktadır ve kodun tamamını yazıyor bunu echo ile sadece istediğim yazıyı alert içerisinde yazdıramadım bu şekilde olunca komple sayfayı esir alıyor site içerisinde admin panele giremiyorum

{"success":true,"message":"isteginiz alindi"}

ekran resmi : https://prnt.sc/dXrANoz2Xp_6

    if ($_SERVER["REQUEST_METHOD"] === "POST") {
  $name = sanitize_text_field($_POST["name"]);
  $email = sanitize_email($_POST["email"]);
  $message = sanitize_textarea_field($_POST["message"]);

  // Add code to save the form data to the database
  global $wpdb;
  $table_name = $wpdb->prefix . 'contact_form_submission';
  $data = array(
    'name' => $name,
    'email' => $email,
    'message' => $message,
    'submission_time' => current_time('mysql')
  );
  $insert_result = $wpdb->insert($table_name, $data);

  if ($insert_result === false) {
    $response = array(
      'success' => false,
      'message' => 'isteginiz alinamadi',
    );
  } else {
    $response = array(
      'success' => true,
      'message' => 'isteginiz alindi'
    );
  }

  // Return the JSON response
  header('Content-Type: application/json');
  echo json_encode($response);
  exit;
}
aspava
371 gün önce

@erkanagri hocam
burada ki işlemleri yapıyorum birebir

https://quadlayers.com/create-a-form-in-wordpress/