Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

IP status provera

[es] :: PHP :: IP status provera

[ Pregleda: 708 | Odgovora: 9 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

davidkovacs2

Član broj: 127323
Poruke: 184
*.cable-1.sattrakt.net.



Profil

icon IP status provera02.08.2008. u 17:47

Hteo bi da mi u obicnom html dokumentu, ako je dati IP dostupan, prikaze ONLINE, ako nije, onda OFFLINE.. i to ONLINE zeleno, OFFLINE crveno. da li je to moguce nekako resiti? ili php... pa da mi malo objasnite kako da ubacim da mi radi... Thx.
02.08.2008. u 17:47 

Biker
Novakov Sasa
Vrsac

Član broj: 13915
Poruke: 70
*.speednet.co.yu.



Profil

icon Re: IP status provera14.08.2008. u 11:48
Moze!
E sad je pitanje koliko ti i sta znas.
Ja sam pravio skriptu za mene ali isto tako ti mogu pomoci da napravis php skriptu za ping.
I naravno to ne moze u html.
Iz supljeg u prazno!!!
14.08.2008. u 11:48 

Predrag Supurovic
DataVoyage, wireless.uzice.net
Užice

Član broj: 157129
Poruke: 1226
212.200.206.*

Sajt: pedja.supurovic.net


Profil

icon Re: IP status provera14.08.2008. u 11:49
U stvari moze, ako napravis php skript koji ce da proverava ip a kao rezultat ce da vrati slicicu, aonda gde treba, umesto slike stavis poziv PHP skripte. Tako ce ti se prikazivati crveno ili zeleno zavisno da li je IP dostupan.

14.08.2008. u 11:49 

Biker
Novakov Sasa
Vrsac

Član broj: 13915
Poruke: 70
*.speednet.co.yu.



Profil

icon Re: IP status provera14.08.2008. u 11:58
Jeste, ali ako html poziva php onda je to php a ne html. A rekao sam da moze i nije nikakav problem.
Iz supljeg u prazno!!!
14.08.2008. u 11:58 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 296
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Re: IP status provera14.08.2008. u 17:04
@Biker: Wrong. U obican html file ubacis <img src="skripta.php" /> i od toga to nije php skripta, to je obican html file. To je rekao Predrag. Al ova skripta.php vec mora da bude PHP skripta.

Code:

if($_SERVER['REMOTE_ADDR'] == '127.0.0.1'){
  $color = "#ff0000";
}
else {
  $color = "#0000ff";
}


eventualno pogledaj ovde za JS resenje:
http://javascript.internet.com/user-details/ip-address.html

edit: da napomenem, ona skripta.php mora da vraca 'Content-type:image/jpg' ili neki slican (png, gif)
When it comes to security, paranoia is a virtue, not a flaw.
Site Blog You twitt?
14.08.2008. u 17:04 

feroc1ty
Goran Gajic

Član broj: 154894
Poruke: 87
79.101.168.*



Profil

icon Re: IP status provera14.08.2008. u 21:04
Biker je u pravu zato sto je ovo ne moguce koliko ja znam uraditi bez koriscenja nekog server side jezika kao i to js resenje.

Koliko sam ja razumeo tebi treba da pokazes drugim korisnicima da li je neki korisnik ip adressa online uz pomoc njegove adrese, a ne toj samoj adresi da li je online.

Ovako ja nesto zamlisljam na koji bi nacin trebao da izgleda scripta.php

Code:

<?php

header("Content-Type: image/jpg");
function write(){
    //vuncija koja ce da proveri ip i da upise vreme ip-a kada poseti stranicu
}
function check() {
        // funkcija proverava vreme da li je korisnik skoro bio online
}
write();
if(check()){
  include("online.jpg");
}
else {
  include("offline.jpg");
}

?>
14.08.2008. u 21:04 

Biker
Novakov Sasa
Vrsac

Član broj: 13915
Poruke: 70
*.speednet.co.yu.



Profil

icon Re: IP status provera14.08.2008. u 22:08
Nisam mislio da se raspravljamo.
Nego da pomognemo coveku.
Rekao je da li moze da uradi to u html-u?
Pa ako moze a ja to ne znam, mozda moze!
Ali sve sto sam ja video i ono sto sam radio je bilu php-u.
Sto znaci da mu treba php.
Ali sad kako god, kad se bude javio za nesto kokretnije mislim da cemo moci da mu pomognemo.
Bar se nadam.

Sorry za onaj malo iritirajuci post!
Iz supljeg u prazno!!!
14.08.2008. u 22:08 

Predrag Supurovic
DataVoyage, wireless.uzice.net
Užice

Član broj: 157129
Poruke: 1226
212.200.200.*

Sajt: pedja.supurovic.net


Profil

icon Re: IP status provera15.08.2008. u 00:51
Covek nije rekao da nema php na serveru vec samo da mu to treba u html datoteci. No, cak i da nema, taj skript se da staviti na neki drugi server, posto se to svakako svodi samo na ubacivanje linka na skript umesto na sliku. Na kraju krajeva to je nekakvo resenje.
15.08.2008. u 00:51 

b0ris
Boris Vujicic
Beograd

Član broj: 126587
Poruke: 55
*.dynamic.sbb.rs.

ICQ: 373034550
Sajt: www.nivalon.com


Profil

icon Re: IP status provera17.08.2008. u 15:08
Ja sam imao ideju kako to resiti ali nikad do sad nisam pravio slicnu stvar.
Ovo je samo ideja.
Kad se korisnik uloguje server zapamtiti vreme njegovog logovanja (da li je upitanju baza ili neki drugi nacin...), zatim prilikom svake promene stranice refreshovati taj vremenski podatak.
A sa serverske strane napraviti skriptu koja ce pretrcavati kroz sve podatke i sklanjati one kojima je vremenski interval premasio dozvoljenu vrednost.
Sad sto se tice prikaza, dovoljno je da se iscitaju ti podaci, i da se obicnim if uslovom ispise zeljena reakcija.
---------------------------------------------------------------------
Just do it.
17.08.2008. u 15:08 

mVeliki
Miroslav Ćurčić
Novi Sad

Član broj: 19034
Poruke: 649
*.adsl.beotel.net.



Profil

icon Re: IP status provera19.08.2008. u 15:34
Ja bih to preko javascripta.

Javascript bi preko setInterval na svakih 10ak sekundi prozivao neku datoteku sa servera,
recimo neku sličicu,
a koje je u stvari PHP skript koji bi postavio headere na "content-type:image/gif" i "no-cache"
i dodatno bi upisao u bazu vreme pristupa s te IP adrese.

Naravno, posle prikažeš tabelu gde bi stavio crveno ako je sa te IP adrese prisupljeno pre više od 10 sekundi.
"The quieter you become, the more you are able to hear."
19.08.2008. u 15:34 

[es] :: PHP :: IP status provera

[ Pregleda: 708 | Odgovora: 9 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.