Avatar
BlugW
Redaktor
Avatar
BlugW:

Hoj,

zkouším v MVC a potřeboval bych aby se mi při registraci nového uživatele ukládala jeho IP do do DB.

Nikdy jsem s IPckem nepracoval už vůbec ne v ASP, jelikož nikde jsem ho nikdy nepotřeboval.
Může mi někdo poradit?

Postupoval jsem takto:

Vytvořil jsem si předpřipravenou šablonu, kde už je vygenerovaná registrace.
Zkoušel jsem nějak použít pár scriptu z googlu, ale nedaří se.

Díky

Editováno 22.3.2014 10:46
Odpovědět 22.3.2014 10:45
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
m4r10
Redaktor
Avatar
m4r10:

Request.UserHos­tAddress;
Vraci ip adresu, tu si muzes ulozit kamkoliv, treba do db.

Test: http://mk-test.azurewebsites.net/

 
Nahoru Odpovědět  +1 22.3.2014 12:45
Avatar
BlugW
Redaktor
Avatar
BlugW:

Me to furt pise misto IP tohle: ::1
Neni to nahodou tim ze to mam na localu?

Nahoru Odpovědět 22.3.2014 14:00
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na BlugW
Jan Vargovský:

To je zkrácená IPv6 na localhost, jak píšeš.

 
Nahoru Odpovědět  +1 22.3.2014 14:28
Avatar
BlugW
Redaktor
Avatar
BlugW:

Díky, teď mám problém s vložením IP uživatelé při registraci, vím jak vložit když ho zapíše ručně, ale netuším jak ho vložit automaticky aniž by to tom věděl.

IP zjišťují takto:

string stringIpAddress;
            stringIpAddress = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
            if (stringIpAddress == null)
            {
                stringIpAddress = Request.ServerVariables["REMOTE_ADDR"];
            }
            return stringIpAddress;
Nahoru Odpovědět 22.3.2014 16:03
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
BlugW
Redaktor
Avatar
BlugW:

Vložení do DB, jsem to nestihl editnout.

Nahoru Odpovědět 22.3.2014 16:07
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.