Sök
Visar resultat för taggar 'web-browser'.
Hittade 1 resultat
-
Hej ! Jag har en hemsida som ligger konstant ute på internet, och det kommer med ojämna mellanrum besökare som tittar in och kikar på mina alster, videofilmer m m. Nyfiken som jag är så tycker jag det är kul se var alla besökare kommer ifrån, och det kan man göra via t ex en PHP-kontroll som reagerar på de olika besöken och var de utgår ifrån. Signalen utgår från olika delar av hemsidan, där besökaren klickar på något som hen är nyfiken på och en web-browser förmedlar sedan vidare till olika PHP-skripts. Nu har jag koncentrerat mig på enbart en PHP för att testa besöken och det ser bra ut och lämnar de önskade informationerna om Country, Region och City (Se PHP-skriptet under KOD !) Men de fullständiga uppgifterna får jag bara från besökare i Sverige. Alla de andra blir bara presenterade med Country och resten lämnas blankt. Nu har jag förstått att man kan skaffa någon form av databas som heter GeoIP2 och som ska ombesörja resten av världen, vilket ju vore önskvärt. Men jag hänger inte med på all information om saken, även om jag klarar av engelskan tämligen bra. Det är för mycket kringsnack inblandat som gör det svårt renodla informationen. Kan någon hjälpa mig och tipsa hur men bäst fixar denna databas så att man får det att funka ! ? Min PHP-skript ser ut som följer och den lämnar som sagt uppgifter om besökare inom Sverige, men inte utifrån resten av världen.. <?php $file = fopen("Count.txt","r"); $contents = fgets($file)+1; fclose($file); $file=fopen("Count.txt","w"); fwrite($file,$contents); fclose($file); $ip=$_SERVER['REMOTE_ADDR']; $geopluginURL = 'http://www.geoplugin.net/php.gp?ip=' .$ip; $unarr = file_get_contents($geopluginURL); $AddArr = unserialize($unarr); $country = $AddArr['geoplugin_countryName']; $region = $AddArr['geoplugin_regionName']; $city = $AddArr['geoplugin_city']; $file = fopen('C:/LoggMapp/Visitlog.txt','a'); fwrite($file, $ip); date_default_timezone_set('Europe/Stockholm'); fwrite($file, (date(" Y-m-d:H:i:s")));" ";fwrite($file,", "); fwrite($file, $country); fwrite($file,", "); fwrite($file, $region); fwrite($file,", "); fwrite($file, $city); fwrite($file,", "); fwrite($file, " #Index \r\n"); fclose($file); ?> /Kalle
- 14 svar
-
- php
- web-browser
-
(och 1 fler)
Taggad med: