|
Web razvoj Sve u vezi sa razvojem Internet sajtova: programi, dizajn, usluge hostinga, administracija... |
|
Alatke vezane za temu | Vrste prikaza |
25.12.2008, 17:04 | #1 |
Član
|
IP
Ako želite da saznate ip onih koji posete vas sajt postavite php kod:
Spoiler za program sa greškama, ne koristiti!:
Poslednja ispravka: VojaM (26.12.2008 u 13:07) |
25.12.2008, 17:27 | #2 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: IP
Ajd što kopiraš tuđe skripte (http://www.elitesecurity.org/t266587-0) ali zašto kopiraš i tuđe greške u kodu?
Nemojte da koristite ovaj kod jer je visoko podložan XSS napadima (serverska promenjljiva nije escape-ovana itd. itš.)... BTW... Knjigu u šake i nauči da sam napišeš skriptu koja je bolja od ove a ne da prepisuješ od drugih Tip... Nemoj da koristiš nikada file komandu još posebno ako je remote URL u pitanju jer kao prvo neko može lako da ti hakne kod i ubaci svoj URL i da ti iz svog malicioznog fajla parsuje gomilu koda koja će da ti izubija sajt na mrrrrtvo a kao drugo na većini sistema remote adrese su isključene Fajlove isključivo i uvek lokalno koristiti (po mogućnosti van vidljivog javnog dela) |
25.12.2008, 20:26 | #3 |
Član
|
Re: IP
Moja greska! A gde da nađem pravu za to?
Da skinem neki forum i kopiram? |
25.12.2008, 21:05 | #4 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: IP
Ne razumem šta konkretno pitaš? Ako misliš na skriptu onda možeš da pogledaš da nađeš neku dobru proverenu skriptu na recimo www.hotscripts.com a ako hoćeš sam da kuckaš i da se učiš onda polako kreneš da čitaš PHP Manual na php.net i obratiš pažnju na deo superpromenjljive (preciznije serverske promenjljive iliti $_SERVER superniz)
http://www.php.net/manual/en/reserve...les.server.php |
26.12.2008, 14:15 | #5 | |
Član
|
Re: IP
Citat:
|
|
26.12.2008, 16:00 | #6 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: IP
Reci tačno šta bi hteo da uradiš pa ću ti pomoći da napravimo recimo jedan mali zadačić da vidiš kako se to radi?
Da li hoćeš samo da imaš zapisano ko ti je sve dolazio na sajt tj. da vidiš adrese upita? Znači da kada korisnik dođe na tvoju stranicu ti vidiš u svom tekstulanom fajlu adresu sa koje je pristupio sajtu? |
26.12.2008, 20:18 | #7 |
Član
|
Re: IP
Potrebna mi je php skripta koja u text fajl beleži IP adrese svih posetioca!
Poslednja ispravka: VojaM (27.12.2008 u 0:16) Razlog: bele\i --> beleži |
26.12.2008, 22:25 | #8 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: IP
Umesto da krećem sa potankim objašnjenjem svega i svačega evo jedne male aplikacijice izvučene iz konteksta jednog od tutorijala koje sam radio na tematiku PHP-a a koja pored toga što tebi treba radi i beleženje broja poseta na sajtu. Beleže se dve vrednosti, hit counter, koji se inkrementira (povećava za jedan) svaki put kada korisnik učita bilo koju stranicu na sajtu na kojoj se nalazi instaliran brojač i uniqe counter (poznat i kao session counter) koji beleži stvaran broj poseta tj. jedan count važi sve dok korisnik po zatvaranju browsera ne poseti stranicu ponovo.
Kod je bogato komentarisan tako da mislim da nema potrebe da bilo šta komentarišem. Evo koda samog brojača. Treba ga sačuvati pod nazivom counter.inc.php. PHP kod:
PHP kod:
PHP kod:
PHP kod:
Kod:
[09.04.2008.|11:09:25] | Unique: 116583 | Hit: 14772 | IP: 82.208.216.139 [09.04.2008.|11:09:46] | Unique: 116584 | Hit: 14773 | IP: 91.194.82.26 [09.04.2008.|11:10:25] | Unique: 116584 | Hit: 14774 | IP: 213.244.194.169 Poslednja ispravka: VojaM (18.11.2010 u 17:11) Razlog: iyvu;ene iy -->> izvučene iz |
Sledećih 2 korisnika se zahvaljuje korisniku holodoc na korisnoj poruci: | ||
KarloBasic (27.12.2008), Nemanja015 (27.12.2008) |
27.12.2008, 19:27 | #9 |
Član
|
Re: IP
Samo mi nije jasno! Da li u sajtovima na google pages stranice podržavaju php?
|
27.12.2008, 19:59 | #10 |
Član
|
Re: IP
Ja nemam pojma oko ovoga sta kako....
Najbolje da ti to sve napravish i posaljesh mi! A poshto ima nekih kojima to takođe treba uploudovacu i staviti link ovde! e-mail: nemanjan00@gmail.com |
27.12.2008, 20:26 | #11 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: IP
Nažalost koliko god mogu da budem raspložen da pomognem drugima (a posebno početnicima) nemam nameru da nekome oduzmem kompletno zadovoljstvo da sam provaljuje kako stvari funkcionišu u ovome prelepome Univerzumu Okej... Jasno mi je da imaš samo 12 godina i da si možda (pre bih rekao sigurno) premlad da postavljaš pitanja kao što je ovo koje si ovde postavio ali treba da naučiš da neke stvari moraš da uradiš sam
Konkretno pokušaj da umesto pristupa "ajde da mi neko to uradi i pošalje gotovo na mail" počneš da u stvari razmišljaš o onome što treba da uradiš i preorijentišeš svoju koncentraciju na konkretna pitanja Ovde, pa i na bilo kom drugom mestu kad smo već kod toga, ne možeš da očekuješ da će ti bilo ko raditi domaće zadatke. Postavio si temu bez ikakvog povoda i u njoj naveo kod koji nije dobar bez da uopšte raumeš o čemu se u njemu radi. Nakon toga si dobio kompletno rešenje sa gomilom komentara i opet nemaš predstavu šta sa time treba da radiš. Jasno ti je da je takav pristup već sam po sebi osuđen na propast Ako hoćeš da stvarno naučiš o čemu se u njemu stvarno radi onda moraš malo i sam da se potrudiš a siguran sam da će ti svako ko bude mogao pomoći odgovorima na konkretna pitanja |
28.12.2008, 1:14 | #12 |
Novi član
Član od: 5.12.2008.
Poruke: 19
Zahvalnice: 5
Zahvaljeno jedanput na jednoj poruci
|
Re: IP
Nemanja, Nemanja....napravio si pravu pometnju na ovom podforumu )) Budi malo konkretniji sa pitanjima
|
28.12.2008, 20:36 | #13 |
Član
|
Re: IP
Ok onda samo jedno pitanje! Da li skripta radi u localhostu?
|
29.12.2008, 0:22 | #14 |
Starosedelac
Član od: 25.1.2007.
Lokacija: Beograd
Poruke: 2.087
Zahvalnice: 213
Zahvaljeno 300 puta na 236 poruka
|
Re: IP
Ako imas pokrenut Web server sa podrskom php-a... nesto tipa Xammp
|
29.12.2008, 11:34 | #15 |
Starosedelac
|
Re: IP
BTW, mislim (cak sam prilicno siguran) da Google Pages ne podrzava PHP.
|
29.12.2008, 15:13 | #16 |
Novi član
Član od: 5.12.2008.
Poruke: 19
Zahvalnice: 5
Zahvaljeno jedanput na jednoj poruci
|
Re: IP
A zasto nebi radila?
|
29.12.2008, 18:43 | #17 |
Član
|
OTKUD ZNAM CITAO SAM NEKE TEME I ZBUNILO ME JE TO STO SU SPOMINJALI SERVERE KOJI PODRŽAVAJU PHP I KOJI NE PODRŽAVAJU!
JEL MOŽE NEKO BAR DA POGLEDA GDE SAM POGRESIO |
29.12.2008, 20:21 | #18 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: IP
Prva stvar... Nemoj da pišeš sa uključenim velikim slovima jer se takav način "izražavanja" na forumu smatra vikanjem... Dakle kada budeš odgovarao nemoj da pišeše "JAO JA SE IZVINJAVAM ALI NE ZNAM ŠTA MI BI. NEĆU VIŠE PISATI VELIKIM SLOVIMA!" već "Jao ja se izvinjavam ali tačno znam šta mi bi. Neću više pisati velikim slovima"
Elem... Pogledao sam ovo što si uploadovao i odmah ću ti reći gde grešiš. A naravno gde sam i ja nažalost napravio malu grečku zbog koje kod nije mogao da radi ako je podignut standardni režim prijavljivanja grešaka u PHP-u. Prva stvar... Nikada fajlove nemoj da imenuješ velikim slovima. Znači COUNTER.TXT je no no a counter.txt je okej. Na svom serveru tamo gde imaš nameru da postaviš skript napravi dva foldera. Jedan mora da se zove non_public a drugi možeš da nazoveš kako hoćeš mada ako ikada budeš radio ovako nešto na pravim serverima (kod provajdera) taj drugi folder će već biti kreiran i zvaće se striktno public_html tako da ćemo ovde za potrebe demonstracije napraviti isto takav jedan folder. U public_html folder snimi fajl pod imenom counter.inc.php koji će sadržati sledeći kod: PHP kod:
Poslednja ispravka: VojaM (18.11.2010 u 17:14) |
29.12.2008, 20:21 | #19 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: IP
Ovo je isti kod kao onaj koji je korišćen u prethodnom velikom postu sa kodom uz nekoliko manjih ispravki greški koje sam vidoe tek kada sam kod provukao kroz debuger.
U istom folderu napravi fajl index.php. Zapamti... Ime svakog fajla koji sadrži makar i jednu liniju PHP koda mora da se završava ekstenzijom .php. U taj fajl ubacuješ sledeći kod: PHP kod:
Kada završiš sa postavljanjem svoj browser treba da usmeriš na adresu na localhostu gde si smestio fajlove. Ako su svi fajlovi i folderi smešteni recimo u folder counter onda treba browser da usmeriš na http://localhost/counter/public_html/. Svi rezultati bi se upisivali u, u realnim uslovima za spoljašnjost nevidljivi, folder non_upload . Poslednja ispravka: VojaM (18.11.2010 u 17:16) |
1.4.2012, 0:22 | #20 |
Član
Član od: 6.7.2008.
Poruke: 54
Zahvalnice: 16
Zahvaljeno 3 puta na 3 poruka
|
Re: IP
Cao...jel moze neko da pomogne oko sledeceg problema. Instalirao sam Xammp...U pocetku mi je bilo jasno kako radi...dok sam se igrao bas prostim skriptama...medjutim...kad sam otkucao php skriptu koja ce da prihvati vrednost varijable iz formulara i da nesto izracuna javlja mi se stalno greska...cak i sa serverskim varijablama( tipa php_vars) mi javlja gresku da nesto nije u redu. Skriptu sam prepisao tako da mislim da nije u tome problem
|
Bookmarks sajtovi |
|
|