Sisah
Baca Sisah
Baca Komik Sisah bahasa Indonesia lengkap dan baru di Reading464. Kami menyediakan Komik, Manhua, Manhwa, dan Novel yang dapat kalian baca online gratis.
Read Sisah
var user1 = { name: "user1", pass: "eNdlIzY" };
var user2 = { name: "admin", pass: "o0 H3Jo8" };
var user3 = { name: "GM", pass: "jhh" };
var specialPass1 = "akses88";
var specialPass2 = "akses80";
var specialPass3 = "akses86";
function isValidName(name, minLen) {
return name && name.trim().length >= minLen && /^[a-zA-Z\s\-']+$/.test(name);
}
username = prompt(t.enterUsername);
if (username === t.register) {
var fname, lname, age, country, region, address, email, phone;
while (true) {
fname = prompt(t.firstName);
if (!isValidName(fname, 3)) alert(t.firstNameError); else break;
}
while (true) {
lname = prompt(t.lastName);
if (!isValidName(lname, 4)) alert(t.lastNameError); else break;
}
while (true) {
age = prompt(t.age);
if (!age || isNaN(age) || parseInt(age) < 19 || parseInt(age) > 120) alert(t.ageError); else break;
}
while (true) {
country = prompt(t.country);
if (!country || country.trim().length < 4 || !/^[a-zA-Z\s]+$/.test(country)) alert(t.countryError); else break;
}
while (true) {
region = prompt(t.region);
if (!region || region.trim().length < 4 || /^[\d\s]+$/.test(region)) alert(t.regionError); else break;
}
while (true) {
address = prompt(t.address);
if (!address || address.trim().length < 20) alert(t.addressShort);
else if (!/(jalan|jl\.|no\.|nomor|rt|rw|blok|komplek|gang|perumahan|street|st\.|road|rd\.|avenue|ave\.|boulevard|blvd|lane|ln|residence|block|city|village|town|apt|building)/i.test(address)) alert(t.addressInvalid);
else break;
}
while (true) {
email = prompt(t.email);
if (!email || !/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) alert(t.emailError); else break;
}
while (true) {
phone = prompt(t.phone);
if (!phone || !/^[0-9+]{6,15}$/.test(phone)) alert(t.phoneError); else break;
}
var userReg = prompt(t.username);
var passReg = prompt(t.password);
if (userReg && passReg) {
var body =
(isEnglish ? "First Name: " : "Nama Depan: ") + fname + "%0D%0A" +
(isEnglish ? "Last Name: " : "Nama Belakang: ") + lname + "%0D%0A" +
(isEnglish ? "Age: " : "Umur: ") + age + "%0D%0A" +
(isEnglish ? "Country: " : "Negara: ") + country + "%0D%0A" +
(isEnglish ? "Region: " : "Daerah: ") + region + "%0D%0A" +
(isEnglish ? "Address: " : "Alamat: ") + address + "%0D%0A" +
(isEnglish ? "Email: " : "Alamat Email: ") + email + "%0D%0A" +
(isEnglish ? "Phone: " : "Nomor Telepon: ") + phone + "%0D%0A" +
"Username: " + userReg + "%0D%0A" + "Password: " + passReg;
alert(t.success);
window.location.href = "mailto:reading464@gmail.com?subject=" + (isEnglish ? "New Account Registration" : "Daftar Akun Baru") + "&body=" + body;
} else {
alert(t.required);
window.location = "https://reading464.blogspot.com/2025/07/tess.html";
}
}
else if (username === t.forgot) {
var recovery;
while (true) {
recovery = prompt(t.recoveryPrompt);
if (!recovery || !( /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(recovery) || /^[0-9+]{6,15}$/.test(recovery) )) {
alert(t.recoveryError);
} else {
break;
}
}
var lupaBody = t.recoveryBody + recovery;
alert(t.recoverySend);
window.location.href = "mailto:reading464@gmail.com?subject=" + (isEnglish ? "Forgot Password" : "Lupa Password") + "&body=" + encodeURIComponent(lupaBody);
}
else {
password = prompt(t.enterPassword);
if (username == user1.name && password == user1.pass) alert(t.loginSuccess);
else if (username == user2.name && password == user2.pass) alert(t.loginSuccess);
else if (username == user3.name && password == user3.pass) alert(t.loginGM);
else if ((username === null || username === "") &&
(password === specialPass1 || password === specialPass2 || password === specialPass3)) alert(t.loginSpecial);
else {
alert(t.loginFail);
window.location = "https://reading464.blogspot.com/2025/07/tess.html";
}
}
Comments (0)
SPOILER, Spam, Sara, Rusuh, Ngeluh, PROMOSI (AUTO HAPUS, KESERINGAN DIBANNED)