// Initialize Firebase
var config = {
apiKey: "AIzaSyA_kaqHtpvjFeagx0BYKdSCeQVCDvG5ESM",
authDomain: "pilot-860c1.firebaseapp.com",
databaseURL: "https://pilot-860c1.firebaseio.com",
projectId: "pilot-860c1",
storageBucket: "",
messagingSenderId: "897069842460"
};
firebase.initializeApp(config);
// references message collections
var messageRef = firebase.database().ref("messages");
window.onload = form;
// Legg til en addEventListener som ser etter en submit, og kall funksjonen submitForm
function form(){
document.getElementById("signupform").addEventListener("submit", submitForm);
}
function submitForm(e){
e.preventDefault();
// hent values
var fname = getInputValues("fname");
var lname = getInputValues("lname");
var email = getInputValues("email");
var phone = getInputValues("phone");
var pass = getInputValues("p1");
// save form and info
saveForm(fname, lname, email, phone, pass);
// show alert if sent
document.getElementById("formRegistered").style.display = "block";
// hide alert after 3 sec and hide formRegistered span
setTimeout(function(){
document.getElementById('formRegistered').style.display = "none";
}, 3000);
// reset form after
document.getElementById("signupform").reset();
}
function getInputValues(id){
return document.getElementById(id).value;
}
// Save form like this
function saveForm(fname, lname, email, phone, pass){
var newMessageRef = messageRef.push();
newMessageRef.set({
name: fname,
lastname: lname,
email: email,
phone: phone,
pw: pass
});
}
Итак, это мой код, я пытался добавить операторы if, но я не могу получить доступ к своей базе данных, чтобы проверить, существует ли это электронное письмо, я хочу в основном сказать пользователю, что электронное письмо уже зарегистрировано, если оно существует в моем firebase. Я тоже посмотрел документацию, но не понял