Subversion Repositories ALCASAR

Rev

Rev 609 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 609 Rev 674
Line 44... Line 44...
44
<tr bgcolor=\"#FFCC66\"><td><img src=\"/images/pix.gif\" width=\"1\"
44
<tr bgcolor=\"#FFCC66\"><td><img src=\"/images/pix.gif\" width=\"1\"
45
height=\"2\"></td></tr>
45
height=\"2\"></td></tr>
46
</TABLE>";
46
</TABLE>";
47
if (isset($_POST['action'])){
47
if (isset($_POST['action'])){
48
	switch ($_POST['action']){
48
	switch ($_POST['action']){
49
		case 'user_unconnect' :
49
		case 'user_disconnect' :
50
			exec ("sudo /usr/local/sbin/alcasar-logout.sh $_POST[user]");
50
			exec ("sudo /usr/sbin/chilli_query logout $_POST[mac_addr]");
51
			unset ($_POST['user']);
51
			unset ($_POST['user']);
-
 
52
			unset ($_POST['mac_addr']);
52
			unset ($_POST['choix']);
53
			unset ($_POST['choix']);
53
		break;
54
		break;
54
		case 'mac_unconnect' :
55
		case 'mac_disconnect' :
55
			exec ("sudo /usr/sbin/chilli_query logout $_POST[mac_addr]");
56
			exec ("sudo /usr/sbin/chilli_query dhcp-release $_POST[mac_addr]");
56
			unset ($_POST['mac_addr']);
57
			unset ($_POST['mac_addr']);
57
			unset ($_POST['choix']);
58
			unset ($_POST['choix']);
58
		break;
59
		break;
59
	}
60
	}
60
}
61
}
Line 112... Line 113...
112
				# par usager authentifié
113
				# par usager authentifié
113
					else {
114
					else {
114
						echo "<a href=\"/acc/manager/htdocs/user_admin.php?login=$detail[5]\" title=\"Editer l'utilisateur $detail[5]\">$detail[5]</a>";
115
						echo "<a href=\"/acc/manager/htdocs/user_admin.php?login=$detail[5]\" title=\"Editer l'utilisateur $detail[5]\">$detail[5]</a>";
115
						echo "</TD>";
116
						echo "</TD>";
116
						echo "<TD>";
117
						echo "<TD>";
117
						echo "<INPUT type='hidden' name='action' value='mac_unconnect'>";
118
						echo "<INPUT type='hidden' name='action' value='user_disconnect'>";
118
						echo "<INPUT type='hidden' name='user' value='$detail[5]'>";
119
						echo "<INPUT type='hidden' name='user' value='$detail[5]'>";
119
						echo "<INPUT type='hidden' name='mac_addr' value='$detail[0]'>";
120
						echo "<INPUT type='hidden' name='mac_addr' value='$detail[0]'>";
120
						echo "<INPUT type=submit value='$l_disconnect'>";
121
						echo "<INPUT type=submit value='$l_disconnect'>";
121
						}
122
						}
122
					}
123
					}
123
				# station sans usager connecté
124
				# station sans usager connecté
124
				else { 
125
				else { 
125
					echo "&nbsp;";
126
					echo "&nbsp;";
126
					echo "</TD>";
127
					echo "</TD>";
127
					echo "<TD>";
128
					echo "<TD>";
128
					echo "<INPUT type='hidden' name='action' value='mac_unconnect'>";
129
					echo "<INPUT type='hidden' name='action' value='mac_disconnect'>";
129
					echo "<INPUT type='hidden' name='mac_addr' value='$detail[0]'>";
130
					echo "<INPUT type='hidden' name='mac_addr' value='$detail[0]'>";
130
					echo "<INPUT type='submit' value='$l_dissociate'>";
131
					echo "<INPUT type='submit' value='$l_dissociate'>";
131
				}
132
				}
132
				echo "</TD></TR></FORM>";
133
				echo "</TD></TR></FORM>";
133
			}
134
			}