Topic: Custom hotspotlogin.php
Hey folks,
I am trying to customize the hotspotlogin.php provided here:
http://www.chillispot.info/chilliforum/viewtopic.php?id=18
So that there is no username involved. I want to hand out the "password of the week" and let users insert that password without a username. My thought was that I would define a value to the username in the PHP.
So, I changed this:
unction print_login_form(){
global $loginpath;
print '<FORM name="form1" METHOD="get" action="' . $loginpath . '?">
<INPUT TYPE="HIDDEN" NAME="chal" VALUE="' . $_GET['challenge'] . '">
<INPUT TYPE="HIDDEN" NAME="uamip" VALUE="' . $_GET['uamip'] . '">
<INPUT TYPE="HIDDEN" NAME="uamport" VALUE="' . $_GET['uamport'] . '">
<INPUT TYPE="HIDDEN" NAME="userurl" VALUE="' . $_GET['userurl'] . '">
<center>
<table border="0" cellpadding="5" cellspacing="0" style="width: 217px;">
<tbody>
<tr>
<td align="right">Login:</td>
<td><input type="text" name="UserName" size="20" maxlength="255"></td>
</tr>
<tr>
<td align="right">Password:</td>
<td><input type="password" name="Password" size="20" maxlength="255"></td>
</tr>
<tr>
<td align="center" colspan="2" height="23"><input type="submit" name="login" value="login"></td>
</tr>
</tbody>
</table>
</center>
</form>';
}
To this:
function print_login_form(){
global $loginpath;
print '<FORM name="form1" METHOD="get" action="' . $loginpath . '?">
<INPUT TYPE="HIDDEN" NAME="chal" VALUE="' . $_GET['challenge'] . '">
<INPUT TYPE="HIDDEN" NAME="uamip" VALUE="' . $_GET['uamip'] . '">
<INPUT TYPE="HIDDEN" NAME="uamport" VALUE="' . $_GET['uamport'] . '">
<INPUT TYPE="HIDDEN" NAME="userurl" VALUE="' . $_GET['userurl'] . '">
<input type="hidden" name="UserName" value="testusername">
<center>
<table border="0" cellpadding="5" cellspacing="0" style="width: 217px;">
<tbody>
<tr>
<td align="right">Password:</td>
<td><input type="password" name="Password" size="20" maxlength="255"></td>
</tr>
<tr>
<td align="center" colspan="2" height="23"><input type="submit" name="login" value="login"></td>
</tr>
</tbody>
</table>
</center>
</form>';
}
The problem here is that I am getting the result:
"Login must be performed through ChilliSpot daemon!"
Can anyone help me out here?
Thanks in advance,
Grant
---------------------