Mit PHP das Herkunftsland der User erkennen?

schulze123

Aktives Mitglied
Hallo,

ich habe eine Lose-Seite auf der die User unter anderem für das Klicken von Forced-Bannern bezahlt werden.

Die meisten Bannerkampagnen kommen von Webmasterlose und mein Problm ist: Webmasterlose vergütet wohl z.B. keinen Traffic aus China.

Ich denke das es daran liegt das die Vergüteten klicks auf meiner Seite um einiges mehr sind als die Klicks die bei Webmasterlose auch vergütet wurden.

Meine Idee ist das ich jetzt einen Filter einbaue der nur Deutschsprachigen Traffic vergütet.

Kann mir jemand sagen wie ich das am besten anstelle zu prüfen ob der User aus de, at, oder ch kommt?

Gibt es vielleicht einen Codeschnipsel oder ne Seite wo ich was zu dem Thema finden kann?
 
Super... genau sowas hab ich gesucht.

Aber wie bekomme ich jetzt die ganzen daten aus der CSV-Datei in die Datenbank (ist ja doch ne ganze Menge).

Kann mir da einer nen Codeschnipsel zusammenbauen?

Weil mit CSV zu MySql habsch garkeinen durchblick.

Die Daten aus der CSV-Datei sehen wie folgt aus...

"33996344","33996351","GB","GBR","UNITED KINGDOM"
"50331648","69956103","US","USA","UNITED STATES"
"69956104","69956111","BM","BMU","BERMUDA"
"69956112","83886079","US","USA","UNITED STATES"
"94585424","94585439","SE","SWE","SWEDEN"
"100663296","121195295","US","USA","UNITED STATES"
"121195296","121195327","IT","ITA","ITALY"
"121195328","152305663","US","USA","UNITED STATES"
"152305664","152338431","GB","GBR","UNITED KINGDOM"
"152338432","167772159","US","USA","UNITED STATES"
"184549376","201620303","US","USA","UNITED STATES"
"201620304","201620311","CA","CAN","CANADA"
"201620312","201674095","US","USA","UNITED STATES"
"201674096","201674111","CA","CAN","CANADA"
"201674112","201859071","US","USA","UNITED STATES"
"201859072","201859087","VI","VIR","VIRGIN ISLANDS, U.S."
"201859088","201897983","US","USA","UNITED STATES"
"201897984","201898239","PR","PRI","PUERTO RICO"
"201898240","202035199","US","USA","UNITED STATES"
"202035200","202035711","IN","IND","INDIA"
"202035712","202385407","US","USA","UNITED STATES"

Und so weiter...
 
Normalerweise bietet dir phpmyadmin eine Funktion an, die .csv Dateien automatisch ausliest...
 
Ggf. würde ich auch zusätzlich noch den Browser-Agent auslesen.. es gibt auch deutschsprachige ausserhalb von Deutschland, Österreich und der Schweiz.
 
Zurück
Oben