#105_kontaktformular #121
@ -72,7 +72,7 @@ contact_form.addEventListener('submit', function(event) {
|
|||||||
} else if (json.status == 'ok') {
|
} else if (json.status == 'ok') {
|
||||||
feedback.classList.remove('--error');
|
feedback.classList.remove('--error');
|
||||||
feedback.classList.add('--success');
|
feedback.classList.add('--success');
|
||||||
feedback.textContent = "Deine Nachricht wurde erfolgreich ans Office geschickt.";
|
feedback.textContent = "Ihre Nachricht wurde erfolgreich ans Office geschickt.";
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch(error => console.log(error));
|
.catch(error => console.log(error));
|
||||||
|
@ -50,13 +50,14 @@ function prepare_response() {
|
|||||||
$response = array();
|
$response = array();
|
||||||
|
|
||||||
if (empty($_POST['message'])) {
|
if (empty($_POST['message'])) {
|
||||||
$response['errors'][] = 'Du hast keine Nachricht eingegeben.';
|
$response['errors'][] = 'Sieh haben keine Nachricht eingegeben.';
|
||||||
}
|
}
|
||||||
if (empty($_POST['email'])) {
|
if (empty($_POST['email'])) {
|
||||||
$response['errors'][] = 'Du hast keine E-Mail-Adresse eingegeben.';
|
$response['errors'][] = 'Sie haben keine E-Mail-Adresse eingegeben.';
|
||||||
}
|
}
|
||||||
if (empty($_POST['name'])) {
|
if (empty($_POST['name'])) {
|
||||||
$response['errors'][] = 'Du hast keinen Namen eingegeben.';
|
$response['errors'][] = 'Sie haben keinen Namen eingegeben.';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Idee zur Bot-Erkennung:
|
* Idee zur Bot-Erkennung:
|
||||||
@ -69,7 +70,7 @@ function prepare_response() {
|
|||||||
time() - $_SESSION['start_time'] < 5 or
|
time() - $_SESSION['start_time'] < 5 or
|
||||||
time() - $_SESSION['start_time'] > 3600
|
time() - $_SESSION['start_time'] > 3600
|
||||||
) {
|
) {
|
||||||
$response['errors'][] = 'Wir glauben du bist ein Bot.';
|
$response['errors'][] = 'Wir glauben Sie sind ein Bot.';
|
||||||
}
|
}
|
||||||
if (!array_key_exists('errors', $response)) {
|
if (!array_key_exists('errors', $response)) {
|
||||||
$subject = sanitize_text('subject');
|
$subject = sanitize_text('subject');
|
||||||
@ -78,7 +79,7 @@ function prepare_response() {
|
|||||||
$email = sanitize_text('email');
|
$email = sanitize_text('email');
|
||||||
|
|
||||||
if (!send_message_to_office($subject, $message, $name, $email)) {
|
if (!send_message_to_office($subject, $message, $name, $email)) {
|
||||||
$response['errors'][] = 'Deine Nachricht konnte nicht übermittelt werden.';
|
$response['errors'][] = 'Ihre Nachricht konnte nicht übermittelt werden.';
|
||||||
} else {
|
} else {
|
||||||
$response['status'] = 'ok';
|
$response['status'] = 'ok';
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user