<center>If you are not redirected in a few seconds, click 'continue' below<br>
<form name="redirect" action="https://cloud.radiusdesk.com/cake3/rd_cake/dynamic-details/mikrotik-browser-detect" method="post">
<input type="hidden" name="loginlink" value="$(link-login-only)">
<input type="hidden" name="nasid" value="$(identity)">
<input type="hidden" name="link_status" value="$(link-status)">
<input type="hidden" name="link_login_only" value="$(link-login-only)">
<input type="hidden" name="link_logout" value="$(link-logout)">
<input type="hidden" name="mac" value="$(mac-esc)">
<input type="hidden" name="type" value="mikrotik">
<input type="hidden" name="ssid" value="our_internet_cafe">
<input type="submit" value="continue">
</form>
<script language="JavaScript">
<!--
document.redirect.submit();
//-->
</script>
Here the Mikrotik will POST some additional data to the CakePHP controller which the controller can then utilize.
With the Mikrotik you are more in control in terms of that items will be contained in the POST.
You can even provide your own set of items with the values you choose.
Like the Coova Chilli pages, the Mikrotik will display a list of available items if the Dynamic Keys have not yet been configured.