jak získat ip adresu → jak použít getRemoteAddress()

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
n.u.r.v.
Člen | 485
+
0
-

Ahoj, můžete mi prosím poradit, jak získám ip adresu uživatele?

Zkusil jsem toto, ale nějak to nejde:

use Nette\Http\Request;
...
...

$ip = $this->getRequest()->getRemoteAddress();

Ale dostávám chybu Call to undefined method Nette\Application\Request::getRemoteAddress()

Díky.

Michal Vyšinský
Člen | 608
+
0
-

Ahoj,
tato metoda není v Nette\Application\Request ale v Nette\Http\Request. Do presenteru doporučuji si tuto službu injektnout a nespoléhat se na existenci metod getNeco()

Editoval Michal Vyšinský (11. 5. 2014 11:39)

n.u.r.v.
Člen | 485
+
0
-

ok, díky