58 array(
"name" =>
"admin",
59 "givenName" =>
"The Black Wizard",
64 array(
"name" =>
"Johannes th",
65 "givenName" =>
"johannes",
71 array(
"name" =>
"Natsu Dragneel",
72 "givenName" =>
"Natsu",
73 "surName" =>
"Dragneel",
76 array(
"name" =>
"Lucy Heartfilia",
77 "givenName" =>
"Lucy",
78 "surName" =>
"Heartfilia",
81 array(
"name" =>
"Erza Scarlet",
82 "givenName" =>
"Erza",
83 "surName" =>
"Scarlet",
86 array(
"name" =>
"Gray Fullbuster",
87 "givenName" =>
"Gray",
88 "surName" =>
"Fullbuster",
92 array(
"name" =>
"Wendy Marvell",
93 "givenName" =>
"Wendy",
94 "surName" =>
"Marvell",
97 array(
"name" =>
"Gajeel Redfox",
98 "givenName" =>
"Gajeel",
99 "surName" =>
"Redfox",
102 array(
"name" =>
"Makarov Dreyar",
103 "givenName" =>
"Makarov",
104 "surName" =>
"Dreyar",
108 array(
"name" =>
"Mirajane Strauss",
109 "givenName" =>
"Mirajane",
110 "surName" =>
"Strauss",
113 array(
"name" =>
"Elfman Strauss",
114 "givenName" =>
"Elfman",
115 "surName" =>
"Strauss",
118 array(
"name" =>
"Lisanna Strauss",
119 "givenName" =>
"Lisanna",
120 "surName" =>
"Strauss",
123 array(
"name" =>
"Cana Alberona",
124 "givenName" =>
"Cana",
125 "surName" =>
"Alberona",
129 array(
"name" =>
"Juvia Lockser",
130 "givenName" =>
"Juvia",
131 "surName" =>
"Lockser",
134 array(
"name" =>
"Freed Justine",
135 "givenName" =>
"Freed",
136 "surName" =>
"Justine",
139 array(
"name" =>
"Gildarts Clive",
140 "givenName" =>
"Gildarts",
141 "surName" =>
"Clive",
144 array(
"name" =>
"Macao Conbolt",
145 "givenName" =>
"Macao",
146 "surName" =>
"Conbolt",
150 array(
"name" =>
"Happy",
151 "givenName" =>
"Happy",
152 "surName" =>
"exceed",
155 array(
"name" =>
"Carla",
156 "givenName" =>
"Carla",
157 "surName" =>
"exceed",
160 array(
"name" =>
"Pantherlily",
161 "givenName" =>
"Pantherlily",
162 "surName" =>
"exceed",
170 if(!isset($user[
"uid"])){
173 $n = explode(
" ",$user[
"name"]);
174 $t = substr($n[0],0,1).substr($n[1],0,2);
175 $user[
"uid"] = strtolower(
$t);
176 if( strlen($user[
"uid"]) <3 ){
177 $user[
"uid"] = substr(strtolower($user[
"name"]),0,3);
180 if(!isset($user[
"pass"])){
181 $user[
"pass"] = $user[
"uid"];
183 if(!isset($user[
"surName"])){
184 $user[
"surName"] =
"";
186 if(!isset($user[
"givenName"])){
187 $user[
"givenName"] =
"";
210 -- Table Structure for user table
212 echo
"CREATE TABLE IF NOT EXISTS `users` (
213 `uid` int(11) NOT NULL,
214 `gid` int(11) NOT NULL,
215 `userName` varchar(256) COLLATE utf8_unicode_ci NOT NULL,
216 `fullName` varchar(256) COLLATE utf8_unicode_ci NOT NULL,
217 `givenName` varchar(256) COLLATE utf8_unicode_ci NOT NULL,
218 `surName` varchar(256) COLLATE utf8_unicode_ci NOT NULL,
219 `password` varchar(128) COLLATE utf8_unicode_ci NOT NULL,
221 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;".PHP_EOL;
223 echo PHP_EOL.PHP_EOL.PHP_EOL;
227 -- Table Structure for group table
229 echo
"CREATE TABLE IF NOT EXISTS `groups` (
230 `gid` int(11) NOT NULL,
231 `name` varchar(256) COLLATE utf8_unicode_ci NOT NULL,
232 `members` text COLLATE utf8_unicode_ci NOT NULL
233 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;".PHP_EOL;
235 echo PHP_EOL.PHP_EOL.PHP_EOL;
239 -- Data for the user table
241 echo
"INSERT INTO `users` (".PHP_EOL;
242 echo
" `uid` ,".PHP_EOL;
243 echo
" `gid` ,".PHP_EOL;
244 echo
" `userName` ,".PHP_EOL;
245 echo
" `fullName` ,".PHP_EOL;
246 echo
" `givenName` ,".PHP_EOL;
247 echo
" `surName` ,".PHP_EOL;
248 echo
" `password`".PHP_EOL;
250 echo
"VALUES ".PHP_EOL;
253 foreach(
$users as &$user){
261 $passwd = crypt($user[
"pass"],
"");
265 echo
" ('{$user["numid
"]}', '{$user["group
"]}', '{$user["uid
"]}', '{$user["name"]}', '{$user["givenName
"]}', '{$user["surName
"]}', '{$passwd}')";
278 echo PHP_EOL.PHP_EOL.PHP_EOL;
282 -- Data for the group table
284 echo
"INSERT INTO `groups` (".PHP_EOL;
285 echo
" `gid` ,".PHP_EOL;
286 echo
" `name`,".PHP_EOL;
287 echo
" `members`".PHP_EOL;
289 echo
"VALUES ".PHP_EOL;
297 if($user[
"group"] == $gid){
298 $members .=
"{$user["numid
"]},";
301 $members = trim($members,
",");
303 echo
" ('{$gid}', '{$name}', '{$members}')";
328 echo
"This is the HTML table to be copy and pasted into the login.php file".PHP_EOL;
336 echo
"<table>".PHP_EOL;
337 echo
"<tr><th>FullName</th><th>login</th><th>pass</th><th>group</th></tr>".PHP_EOL;
340 echo
" <tr style='background-color:#F1F1F1'>".PHP_EOL;
342 echo
" <tr>".PHP_EOL;
344 echo
" <td>{$user["name"]}</td>".PHP_EOL;
345 echo
" <td><b>{$user["uid
"]}</b> ({$user["numid
"]})</td>".PHP_EOL;
346 echo
" <td>{$user["pass
"]}</td>".PHP_EOL;
347 echo
" <td>{$groups[$user["group
"]]} ({$user["group
"]})</td>".PHP_EOL;
348 echo
" </tr>".PHP_EOL;
352 echo
"</table>".PHP_EOL;
355 echo
"<table>".PHP_EOL;
356 echo
"<tr><th>FullName</th><th>login</th><th>pass</th><th>group</th></tr>".PHP_EOL;
359 echo
" <tr style='background-color:#F1F1F1'>".PHP_EOL;
361 echo
" <tr>".PHP_EOL;
363 echo
" <td> <a href='#' onClick='login(\"{$user["uid
"]}\",\"{$user["pass
"]}\");'> {$user["name"]} </a> </td>".PHP_EOL;
364 echo
" <td><b>{$user["uid
"]}</b> ({$user["numid
"]})</td>".PHP_EOL;
365 echo
" <td>{$user["pass
"]}</td>".PHP_EOL;
366 echo
" <td>{$groups[$user["group
"]]} ({$user["group
"]})</td>".PHP_EOL;
367 echo
" </tr>".PHP_EOL;
371 echo
"</table>".PHP_EOL;