Pagina 1 din 1

Ultimul ip connectat

Scris: Sâm Iul 23, 2011
de claUdiu
N'seara:) Cum pot afla ultimul IP connectat la site? Adica...daca pun la scriptul de login sa inregistreze un ip in db...atuncea nu o sa mearga pentru ca o sa afiseaze ip-ul cu care e logat akm....

Ultimul ip connectat

Scris: Dum Iul 24, 2011
de MarPlo
IP-ul celui care viziteaza pagina, in momentul cand viziteaza, poate fi preluat cu urmatorul cod:

Cod: Selectaţi tot

<?php
$ip = $_SERVER['SERVER_ADDR'];
echo $ip;
?>
- E stocat in variabila $ip, de aici il poti folosi mai departe cum vrei.
Il inregistrezi in baza de date (intr-o coloana separata, si pe rand cu numele acelui utilizator), iar la urmatoarea logare ai ultimul IP inregistrat in baza de date si IP-ul curent prin codul de mai sus.
Inainte de a adauga IP-ul curent in tabel, il preiei pe cel deja adaugat, care e de la ultima logare, apoi daca vrei compari si-l adaugi pe cel curent.

Ultimul ip connectat

Scris: Mar Iul 26, 2011
de claUdiu
Da...stiu sa adaug IP in db...dar nu stiu in ce fiser sa adaug codul de UPDATE...Adika...eu am vrut in login.php acolo unde verifica userul si daca e ok...se duce in User PAnel..Dar nu e bine! Nu e bine pentru ca o sa arate IP-ul cu care s-a logat ultimaoara...adica daca eu ma loghez cu cateva secunde mai devreme..sa o il arate pe ala...

Ultimul ip connectat

Scris: Mar Iul 26, 2011
de MarPlo
La inregistrare e ip-ul in bd.
La urmatoarea logare ai in BD ultimul IP cu care s-a logat, si cel curent cu formula de sus.
Deci ai 2 ip-uri, cel anterior si cel curent.
Daca vrei le compari sau faci ce vrei, o salvezi pe cea curenta in alta coloana (ori fisier), sau poti actualiza / UPDATE ip-ul din BD (cel anterior) cu cel curent; asa ai in BD IP-ul curent si la urmatoarea logare ai iar ip-ul anterior (cel curent acum) si cel cu care se logheaza.