1<html> 2<head> 3<title>Hotspot 2.0 signup</title> 4</head> 5<body> 6 7<?php 8 9$id = $_GET["session_id"]; 10 11require('config.php'); 12 13$db = new PDO($osu_db); 14if (!$db) { 15 die($sqliteerror); 16} 17 18$row = $db->query("SELECT realm FROM sessions WHERE id='$id'")->fetch(); 19if ($row == false) { 20 die("Session not found for id: $id"); 21} 22$realm = $row['realm']; 23 24echo "<h3>Sign up for a subscription - $realm</h3>\n"; 25 26$row = $db->query("SELECT value FROM osu_config WHERE realm='$realm' AND field='free_account'")->fetch(); 27if ($row && strlen($row['value']) > 0) { 28 echo "<p><a href=\"free.php?session_id=$id\">Sign up for free access</a></p>\n"; 29} 30 31echo "<form action=\"add-mo.php\" method=\"POST\">\n"; 32echo "<input type=\"hidden\" name=\"id\" value=\"$id\">\n"; 33?> 34Select a username and password. Leave password empty to get automatically 35generated and machine managed password.<br> 36Username: <input type="text" name="user"><br> 37Password: <input type="password" name="password"><br> 38<input type="submit" value="Complete subscription registration"> 39</form> 40 41<?php 42echo "<p><a href=\"cert-enroll.php?id=$id\">Enroll a client certificate</a></p>\n" 43?> 44 45</body> 46</html> 47