Όλοι οι έλεγχοι ήταν επιτυχείς
		
		
	
	Hellug Projects/Hellug/www/pipeline/head This commit looks good
				
			
		
			
				
	
	
		
			51 γραμμές
		
	
	
	
		
			2,1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			51 γραμμές
		
	
	
	
		
			2,1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
---
 | 
						||
title: "Έλεγχος συνδρομής"
 | 
						||
layout: "pages"
 | 
						||
bannertemplate: "hellug-banner.html"
 | 
						||
date: 2013-05-01
 | 
						||
category_title: Μέλη
 | 
						||
---
 | 
						||
 | 
						||
  <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>
 | 
						||
  <input type="hidden" id=captchahidden name=Id value="">
 | 
						||
  <input name=Solution id=solution></br>
 | 
						||
 <br>
 | 
						||
  <input type="submit" value="Υποβολή"/>
 | 
						||
  <div id="response"></div>
 | 
						||
  </form>
 | 
						||
  <script>
 | 
						||
    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();
 | 
						||
    subscriptionemail.onsubmit = async (e) => {
 | 
						||
      e.preventDefault();
 | 
						||
      var form = document.querySelector("#subscriptionemail");
 | 
						||
        data = {
 | 
						||
          email : form.querySelector('input[name="email"]').value,
 | 
						||
          id : form.querySelector('input[name="Id"]').value,
 | 
						||
          solution : form.querySelector('input[name="Solution"]').value
 | 
						||
        }
 | 
						||
        let response = await fetch('/api/sendSubscriptionEmail', {
 | 
						||
                method: 'POST',
 | 
						||
                headers: {
 | 
						||
                    'Content-Type': 'application/json',
 | 
						||
                },
 | 
						||
                body: JSON.stringify(data),
 | 
						||
        })
 | 
						||
        let text = await response.text();
 | 
						||
        document.querySelector("#response").innerHTML = text;
 | 
						||
    };
 | 
						||
  </script>
 |