X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;ds=inline;f=web%2Findex.php;h=6c7b5b2c0538e0e432a74c8ddc85a35f48563c8f;hb=7379a6c57be3c4ced0871d429bc1de1d6e2a91f8;hp=5604db13a38a3dd94286db84ae3d91c06a8af056;hpb=d002471a22f3eb88175fcb7397fa3d2668a7d6a3;p=brisk.git
diff --git a/web/index.php b/web/index.php
index 5604db1..6c7b5b2 100644
--- a/web/index.php
+++ b/web/index.php
@@ -38,7 +38,7 @@ $mlang_room = array( 'userpasserr' => array('it' => 'Utente e/o password errati
'en' => 'Standing players'),
'headline' => array('it' => 'briscola chiamata in salsa ajax',
'en' => 'declaration briscola in ajax sauce (Beta)'),
- 'wellcome' => array('it' => 'Digita il tuo nickname per accedere ai tavoli della briscola',
+ 'welcome' => array('it' => 'Digita il tuo nickname per accedere ai tavoli della briscola',
'en' => 'Enter your nickname to access to the tables of briscola'),
'btn_enter' => array('it' => 'entra',
'en' => 'enter'),
@@ -283,14 +283,21 @@ function index_main(&$room, $transp_type, &$header_out, $addr, $get, $post, $coo
$room->garbage_manager(TRUE);
/* try login */
- if (($user = $room->add_user(&$sess, &$idx, $name, $pass_private, $addr, $cookie)) != FALSE) {
+ $ipv4addr_arr = explode(':' , $addr);
+ if (isset($ipv4addr_arr[3])) {
+ $ipv4addr = $ipv4addr_arr[3];
+ }
+ else {
+ $ipv4addr = $addr;
+ }
+ if (($user = $room->add_user(&$sess, &$idx, $name, $pass_private, $ipv4addr, $cookie)) != FALSE) {
$ACTION = "room";
if ($idx < 0) {
$idx = -$idx - 1;
$is_login = TRUE;
}
- log_legal($curtime, $addr, $user, "STAT:LOGIN", '');
+ log_legal($curtime, $ipv4addr, $user, "STAT:LOGIN", '');
// recovery lost game
if ($user->stat == "table") {
@@ -884,7 +891,7 @@ supported by:
%s
%s
-';
+';
/* Templates. */
if ($ACTION == 'login') {
@@ -987,7 +994,7 @@ echo "$body"; ?>