www/content/pages/member.html

52 γραμμές
2,1 KiB
HTML

---
title: "Έλεγχος συνδρομής"
2022-11-10 18:37:00 +02:00
layout: "pages"
bannertemplate: "hellug-banner.html"
date: 2013-05-01
category_title: Μέλη
---
2022-11-10 18:37:00 +02:00
<form id="subscriptionemail">
<p> Παρακαλούμε συμπληρώστε την παρακάτω φόρμα, για να ενημερωθείτε για τυχόν Ταμειακές Εκκρεμότητες σας, μέσω e-mail :</p>
<br>
<label for="email">Πληκτολογίστε το email σας (όπως το είχατε δώσει κατά την εγγραφή σας): </label><input type="text" name="email" /> <br/>
<br>
<p>Εισάγετε τα ψηφία της επόμενης Εικόνας Ελέγχου :</p>
<p><img id=captchaimage src="" alt="Captcha"></p>
2022-11-11 14:20:37 +02:00
<input type="hidden" id=captchahidden name=Id value="">
<input name=Solution id=solution></br>
<br>
2022-11-10 18:37:00 +02:00
<input type="submit" value="Υποβολή"/>
<div id="response"></div>
</form>
2022-11-10 18:37:00 +02:00
<script>
2022-11-11 14:20:37 +02:00
async function captchaid() {
await fetch('/api/captcha/')
.then(response => response.text())
.then(id => {
console.log("id="+id);
document.getElementById('captchahidden').value = id.toString();
document.getElementById('captchaimage').src = '/api/captcha/'+id.toString()+'/captcha.png'; });
};
captchaid();
2022-11-10 18:37:00 +02:00
subscriptionemail.onsubmit = async (e) => {
e.preventDefault();
var form = document.querySelector("#subscriptionemail");
data = {
2022-11-11 14:20:37 +02:00
email : form.querySelector('input[name="email"]').value,
id : form.querySelector('input[name="Id"]').value,
solution : form.querySelector('input[name="Solution"]').value
2022-11-10 18:37:00 +02:00
}
2022-11-10 18:40:12 +02:00
let response = await fetch('/api/sendSubscriptionEmail', {
2022-11-10 18:37:00 +02:00
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify(data),
})
let text = await response.text();
document.querySelector("#response").innerHTML = text;
};
</script>