Ich möchte eine E-Mail an Benutzer senden, die sich in meiner App registrieren (nur eine Test-App), an die sie eine Bestätigungs-E-Mail erhalten.E-Mail-Bestätigung per JavaScript/HTML senden?
Ich bin mir nicht ganz sicher, wie ich das anstellen soll, aber ich hätte gedacht, dass ich ein paar Javascript innerhalb der Registerfunktion implementieren müsste?
Ich habe meinen JavaScript- und HTML-Code gepostet, der in den Registrierungsprozess involviert ist, daher würde ich jede Hilfe hier sehr schätzen.
(Verwendung von HTML, JavaScript, Phonegap, JQueryMobile)
Dank.
HTML -
<form onsubmit="registerUser(); return false;">
<label for="txtusername">Username</label>
<input type="text" id="txtusername"> <input type="submit" value="Check Availability" data-mini="true" onclick="return CheckUser()">
<br>
<label for="txtfirstname">First Name</label>
<input type="text" id="txtfirstname">
<label for="txtlastname">Surname</label>
<input type="text" id="txtlastname" >
<label for="txtemail">Email</label>
<input type="email" id="txtemail" >
<label for="txtpassword">Password</label>
<input type="password" id="txtpassword" >
<label for="passwordconfirm">Confirm Password</label>
<input type="password" id="passwordconfirm" >
<input type="submit" value="Register User">
<input type="submit" value="Delete" onclick="return DeleteUser()">
</form>
JavaScript -
function registerUser() {
var Username = document.getElementById("txtusername").value;
var Firstname = document.getElementById("txtfirstname").value;
var Lastname = document.getElementById("txtlastname").value;
var Email = document.getElementById("txtemail").value;
var Password = document.getElementById("txtpassword").value;
var Confirmpass = document.getElementById("passwordconfirm").value;
db = window.openDatabase("SoccerEarth", "2.0", "SoccerEarthDB", 2*1024*1024);
db.transaction(function(tx) {
NewUser(tx, Username, Firstname, Lastname, Email, Password, Confirmpass);
}, errorRegistration, successRegistration);
}
function NewUser(tx, Username, Firstname, Lastname, Email, Password, Confirmpass) {
var _Query = ("INSERT INTO SoccerEarth(UserName, FirstName, LastName, Email, Password, CPass) values ('"+ Username +"','"+ Firstname +"','"+ Lastname +"','"+ Email +"', '"+ Password +"', '"+ Confirmpass +"')");
alert(_Query);
tx.executeSql(_Query);
}
function errorRegistration(error) {
navigator.notification.alert(error, null, "Got an error mate", "cool");
}
function successRegistration() {
navigator.notification.alert("User data has been registered", null, "Information", "ok");
$(":mobile-pagecontainer").pagecontainer("change", "#page4");
}
Also, wie gehe ich darüber? – Mahdi
@Mahdi https://encrypted.google.com/search?hl=de&q=backend%20for%20an%20app –
@Mahdi gibt es keine einfache Antwort –