- Beranda
- Komunitas
- Tech
- Internet Service & Networking
<ask>Login hotspot ketika dklik kembali lagi kelogin page hotspot</ask>


TS
clonningdash
<ask>Login hotspot ketika dklik kembali lagi kelogin page hotspot</ask>
Sore gan mau tanya ini .
ane dh buat login hotspot nah saat ane udah masukin username dan pw dan email lalu ane click submit dia gak mau langsung kedirect untuk mendapatkan ip dan gak bisa browsing malah kedirectnya kembali lagi ke halaman login page mikrotik..
kira kira ada solusinya gak ya ?
sebelumnya ane pake hostingan hanya untuk login page mikrotiknya .
Mohon solusinya gan agar saat user submit kehotspot langsung mendapat kan ip addreess jadi tidak ke direct kembali kehalaman home page lagi ..
terima kasih gann
ane dh buat login hotspot nah saat ane udah masukin username dan pw dan email lalu ane click submit dia gak mau langsung kedirect untuk mendapatkan ip dan gak bisa browsing malah kedirectnya kembali lagi ke halaman login page mikrotik..
kira kira ada solusinya gak ya ?
sebelumnya ane pake hostingan hanya untuk login page mikrotiknya .
Spoiler for login.php:
Code:
<?php
$mac=$_POST['mac'];
$ip=$_POST['ip'];
$username=$_POST['username'];
$linklogin=$_POST['link-login'];
$linkorig=$_POST['link-orig'];
$chapid=$_POST['chap-id'];
$chapchallenge=$_POST['chap-challenge'];
$linkloginonly=$_POST['link-login-only'];
$linkorigesc=$_POST['link-orig-esc'];
$macesc=$_POST['mac-esc'];
echo $linkloginonly;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<title>Hotspot Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Login ke Hotspot Mikrotik." />
<meta name="author" content="kurei" />
<link rel="stylesheet" href="css/ibis.css" type="text/css" media="screen" />
[removed][removed]
[removed][removed]
[removed]
window.addEvent('domready', function(){check = new FormCheck('third', {
display : {
fadeDuration : 500,
errorsLocation : 1,
indicateErrors : 1,
showErrors : 1
}
})});
[removed]
[removed]
function validateEmail(email) {
var re = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
return re.test(email);
}
$( document ).ready(function() {
$("#btn-login").click(function(e){
e.preventDefault();
var username = $("#username").val();
var password = $("input[id='password']").val();
var email = $("#email").val();
if(username == undefined || username == ""){
alert("Please Fill Username");
}else if(password == undefined || password == ""){
alert("Please Fill Password");
} else if(email == undefined || email == ""){
alert("Please Fill email");
} else if( validateEmail(email) == false ){
alert("Wrong email format");
}else {
var params = "email="+email;
$.ajax({
type : 'POST',
dataType: "json",
url: "http://beta.hariyantowongso.com/dologin.php",
data: params,
success: function(data){
if(data.status){
alert(data.msg);
}else{
doLogin();
//document.login.submit();
}
},
error: function( xhr, tStatus, err ) {
console.log("e :" + tStatus + " " + err);
}
});
}
return false;
});
});
[removed]
</head>
<body>
<div id="wrap">
<div id="inputan">
<form name="login" class="niceform" id="third" action="<?php echo $linkloginonly; ?>" method="post" >
<input type="hidden" name="dst" value="http://www.novotel-banjarmasin-airport.com" />
<input type="hidden" name="popup" value="true"/>
<label for="name">Username</label>
<input id="name" name="username" type="text" class="validate['required','length[3,-1]']" size="20" value="<?php echo $username; ?>"/><br />
<label for="password">Password</label>
<input id="password" name="password" type="password" class="validate['required','length[3,-1]']" size="20" />
<label for="password">Email</label>
<input name="email" id="email" type="text" class="validate['required','length[3,-1]']" size="20"/>
<br /><br />
<a href="alogin.html"><input type="button" name="btnLogin" value="Get Connected" id="btn-login"/></a>
</form>
</div>
<div class="footer">
<a href="https://twitter.com/NovotelBanjar" target="_blank"><img src="images/twitter.jpg"/></a><br />
<a href="http://www.facebook.com/pages/Novotel-Banjarmasin-Airport/540959672582397" target="_blank"><img src="images/find-us-on-facebook-badge.gif"/></a><br /><br /><br />
<a href="http://www.novotel-banjarmasin-airport.com/" target="_blank">
Powered by IT Dept. Novotel Banjarbaru
</a>
</div>
</div>
<!-- $(if chap-id) -->
<form name="sendin" action="<?php echo $linkloginonly; ?>" method="post">
<input type="hidden" name="username" />
<input type="hidden" name="password" />
<input type="hidden" name="dst" value="<?php echo $linkorig; ?>" />
<input type="hidden" name="popup" value="true" />
</form>
[removed][removed]
[removed]
<!--
function doLogin() {
<?php if(strlen($chapid) < 1) echo "return true;\n"; ?>
document.sendin.username.value = document.login.username.value;
document.sendin.password.value = hexMD5('<?php echo $chapid; ?>' + document.login.password.value + '<?php echo $chapchallenge; ?>');
document.sendin.submit();
return false;
}
//-->
[removed]
<!-- $(endif) -->
<br /><div style="color: #FF8080; font-size: 9px"><?php echo $error; ?></div>
[removed]
<!--
document.login.username.focus();
//-->
[removed]
</body>
</html>
Spoiler for login.html:
Code:
<html>
<head><title>...</title></head>
<body>
$(if chap-id)
<noscript>
<center><b>JavaScript required. Enable JavaScript to continue.</b></center>
</noscript>
$(endif)
<center>If you are not redirected in a few seconds, click 'continue' below<br>
<form name="redirect" action="http://novotel-banjarbaru.smartwifi.xyz/login.php" method="post">
<input type="hidden" name="mac" value="$(mac)">
<input type="hidden" name="ip" value="$(ip)">
<input type="hidden" name="username" value="$(username)">
<input type="hidden" name="link-login" value="$(link-login)">
<input type="hidden" name="link-orig" value="$(link-orig)">
<input type="hidden" name="error" value="$(error)">
<input type="hidden" name="chap-id" value="$(chap-id)">
<input type="hidden" name="chap-challenge" value="$(chap-challenge)">
<input type="hidden" name="link-login-only" value="$(link-login-only)">
<input type="hidden" name="link-orig-esc" value="$(link-orig-esc)">
<input type="hidden" name="mac-esc" value="$(mac-esc)">
<input type="submit" value="continue">
</form>
[removed]
<!--
document.redirect.submit();
//-->
[removed]</center>
</body>
</html>
Spoiler for alogin.html:
Code:
<html>
<head>
<title>mikrotik hotspot > redirect</title>
<meta http-equiv=”refresh” content=”2; url=$(link-redirect)”>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="-1">
<style type="text/css">
<!--
textarea,input,select {
background-color: #FDFBFB;
border: 1px #BBBBBB solid;
padding: 2px;
margin: 1px;
font-size: 14px;
color: #808080;
}
body{ color: #737373; font-size: 12px; font-family: verdana; }
a, a:link, a:visited, a:active { color: #AAAAAA; text-decoration: none; font-size: 12px; }
a:hover { border-bottom: 1px dotted #c1c1c1; color: #AAAAAA; }
img {border: none;}
td { font-size: 12px; color: #7A7A7A; }
-->
</style>
[removed]
<!--
function startClock() {
$(if popup == 'true')
open('$(link-status)', 'hotspot_status', 'toolbar=0,location=0,directories=0,status=0,menubars=0,resizable=1,width=290,height=200');
$(endif)
location.href = ‘$(link-redirect)’;
}
//-->
[removed]
</head>
<body>
<table width="100%" height="100%">
<tr>
<td align="center" valign="middle">
You are logged in
<br><br>
If nothing happens, click <a href="$(link-redirect)">here</a></td>
</tr>
</table>
</body>
</html>
Mohon solusinya gan agar saat user submit kehotspot langsung mendapat kan ip addreess jadi tidak ke direct kembali kehalaman home page lagi ..
terima kasih gann
0
1.9K
Kutip
3
Balasan


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan