zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden IP2Location gratis Lösung?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 31.12.2010, 15:35
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 30.07.2009
Beiträge: 469
sepp88 befindet sich auf einem aufstrebenden Ast
Standard IP2Location gratis Lösung?

Hallo Leute,
ich soll eine Tourismuswebseite für einen Skiort basteln. Ziel wäre es einen bestimmten Bereich der Webseite nur dann einzublenden, wenn der Besucher der Webseite nicht aus der unmittelbaren Gegend kommt. Das heißt z.b. nicht aus dem selben Bundesland. Staat generell wäre auch in Ordnung.

Kennt ihr da ein Tutorial, eine Datenbank, einen Lösungsansatz, eine Idee wie ich dieses Vorhaben umsetzen kann?

Ich stelle mir das Ganze schlussendlich so vor, dass ich simpel über eine PHP if-Abfrage checken kann, ist der aktuelle Besucher aus der Gegend oder nicht. Es geht also eigentlich nur um die Abfrage der IP-Adressen aus dem einen Bundesland oder auch Staat. Bundesland wäre mir lieber.

Habt ihr da einen Ansatz für mich?

Danke für die Hilfe
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 31.12.2010, 16:31
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

geoPlugin to geolocate your visitors schau mal da da bekommst du das script her und es gibt auch möglichkeiten umkreissuchen zu starten, solltest da alles finden )
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 01.01.2011, 12:32
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 30.07.2009
Beiträge: 469
sepp88 befindet sich auf einem aufstrebenden Ast
Standard

Danke, das hier habe ich auch noch gefunden: WIPmania - WorldIP free geolocation database, service and tools - free country API

Jetzt noch die Frage, würdet ihr so eine API benutzen? Ich meine eine Anfrage aus PHP auf z.B. http://api.wipmania.com/[IPADDR]?[URL] um zu überprüfen woher der Besucher kommt. Oder besser die Datenbank als .sql runterladen und als eigene Datenbank installieren und selbst auslesen?
Mit Zitat antworten
  #4 (permalink)  
Alt 01.01.2011, 13:22
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Zitat:
Zitat von sepp88 Beitrag anzeigen
Ich würd trotzdem "meine" nehmen da wird auch das Bundesland mitgeliefert :P


Zitat:
Zitat von sepp88 Beitrag anzeigen
Jetzt noch die Frage, würdet ihr so eine API benutzen? Ich meine eine Anfrage aus PHP auf z.B. http://api.wipmania.com/[IPADDR]?[URL] um zu überprüfen woher der Besucher kommt. Oder besser die Datenbank als .sql runterladen und als eigene Datenbank installieren und selbst auslesen?
Ich würde auf einen externen Service vertrauen, weil es ja scheinbar mehr Infos geben kann (siehe Service 1)
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
  #5 (permalink)  
Alt 01.01.2011, 14:04
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Zitat:
Zitat von sepp88 Beitrag anzeigen
Ich finde die nicht so prickelnd. Die liefern dir nur das Land, also relativ uninteressant für GeoLocation. Vor allem wenn es um Ferienhäuser geht, dann sollte schon das Bundesland bzw. die Provinz mitgeliefert werden um die Daten genauer Unterscheiden zu können.
Zudem widersprechen sich die Seite und die AGB. Auf der Seite steht, dass du unbegrenzt Anfragen senden kannst, in den AGB ist die Anzahl der Anfragen auf 10.000 begrenzt. Ich weiß nicht wie interessant das für dich ist, aber mich würde es stören. Zudem speichern die in Ihrer API die angefragten IP-Adressen.
Von dem in der AGB angesprochenen möglichen Anmeldung kann ich auf deren Website auch nichts finden. Es könnte zudem sein, dass das Projekt von heute auf morgen ohne entsprechende Mitteilung eingestellt wird oder einfach so nicht verfügbar ist. Das ist für einen sochen Service Gift, insbesondere dann, wenn die Seite für einen Kunden ist. Du bist dann nämlich dran. Um das zu verhindern wird aber wahrscheinlich ein "Vertrag" benötigt.

Ich würde bei denen die API nicht benutzen, wenn dan würde ich Datenbank runterladen und selber anfragen und dann musst du alle zwei Monate ein neues Update einspielen. Das ist ein Stress, den ich mir nicht machen wollen würde. Das einzig Gute was ich finden konnte, ist dass sie eine Weitergabe von Daten an Dritte ausschließen, außer den bekannten Sachen, wie bei Straferfolgungsbehörden auf richterliche Anordnung, oder wenn eine schriftliche Einwilligung des "Kunden" (wer auch immer das sein soll, den deren Kunde hat ja eigentlich auch kein Recht die Daten weiterzugeben, denn IP-Adressen gehören nach Auffassung des Düsseldorfer Kreises zu besonderen personenbezogenen Daten und dürfen daher nicht ohne Einwilligung des Benutzers weitergegeben werden) weitergeben. Das finde ich etwas komisch...

Thielos Seite bzw. Lösung habe ich mir nicht angeschaut, kommt aber noch. Ich suche derzeit ebenfalls nach einer solchen Möglichkeit.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #6 (permalink)  
Alt 01.01.2011, 14:58
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Zusazuinfo zum ersten Link: wird genutzt u.a. von Nur-Wetter.de - Erkelenz, North Rhine-Westphalia - Tagesaktuelles Wetter (kennt sogar Erkelenz )
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
  #7 (permalink)  
Alt 01.01.2011, 15:36
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 30.07.2009
Beiträge: 469
sepp88 befindet sich auf einem aufstrebenden Ast
Standard

Ich hätte ohne hin Thielos Lösung vorgezogen, da wir er erwähnt Bundesländer mitgeliefert werden.

Da ich eh mit Wordpress arbeiten würde habe ich noch dieses Plugin gefunden. Habs gerade getestet und funktioniert einwandfrei und ziemlich gut.

WordPress › WP GeoLocation WordPress Plugins

Allerdings ist der einzige Nachteil, dass in dem Fall nur über JS eine Entscheidung über einblenden/ausblenden getroffen werden kann, da die Information serverseitig noch nicht zur Verfügung steht.
Mit Zitat antworten
  #8 (permalink)  
Alt 01.01.2011, 16:39
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Zitat:
Zitat von sepp88 Beitrag anzeigen
Allerdings ist der einzige Nachteil, dass in dem Fall nur über JS eine Entscheidung über einblenden/ausblenden getroffen werden kann, da die Information serverseitig noch nicht zur Verfügung steht.
Ist jetzt ja natürlich die Frage wie schwer es wäre das "Plugin" (Knapp 100 Zeilen) umzuschreiben das es über den php info "client" läuft
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
$tmp='' -> elegantere Lösung? spacegaier Serveradministration und serverseitige Scripte 23 09.11.2007 19:57
Tabelle als Div-Container - was haltet ihr von der Lösung? Steakfred CSS 5 26.10.2007 18:53
Frage vom CSS-Einsteiger/Browserübergreifende Lösung Pazifika CSS 16 09.08.2007 17:03
Bessere Lösung gesucht - Eliminierung von <br /> Lone Wolf (X)HTML 15 29.06.2007 11:23
Problem mit der Lösung für die Navigationsansicht Niets CSS 4 10.08.2006 14:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:28 Uhr.