phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 21.03.2008, 18:26   #1
rYo
TP-Newbie
 
Registriert seit: Mar 2008
rYo macht alles soweit korrekt

IP auslesen und zuweisen @HP


Moin,
ich hoffe das hier "wirklich" Profis am Werk sind...

Also ich habe eine Homepage und die würde ich gerne bilingual machen.
Deswegen bräuchte ich einen Code der die IP ausliest, erkennt ob diese aus Deutschland oder "sonstiges" kommen und diese dann auf die Englische oder Deutsche Seite weiterleitet.
Sollte jemand einen solchen Code haben oder wissen wo ich sowas herbekomme... bitte melden

mit freundlichem Gruße
rYo
rYo ist offline   Mit Zitat antworten


Alt 21.03.2008, 18:29   #2
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
Reicht ein Beitrag nicht?

Google: IP to Geo
Davon abgesehen ist die Methode fehleranfällig und unzuverlässig, weil nicht gerade wenige User auch Proxies benutzen und u.U. irgendwo hin geleitet werden, wo sie gar nicht hin möchten.
__________________
#.Viele Grüße, Andreas
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
.
Rizzo ist gerade online   Mit Zitat antworten
Alt 21.03.2008, 18:30   #3
TP-Moderator
 
Benutzerbild von maxi89
 
Registriert seit: Nov 2004
Ort: Wuppertal
maxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine User
Zitat:
Zitat von rYo Beitrag anzeigen
Moin,
ich hoffe das hier "wirklich" Profis am Werk sind...
Räusper...
Na dann herzlich Willkommen im TP!

Mit IP ist das viel zu aufwendig und außerdem nicht immer erwünscht.
Ich habe mich aufgeregt, als ich mit meinem Laptop (deutsches System) in der Türkei im Hotel saß, die Skype-Seite aufgerufen habe und auf einmal nur aufgrund meiner türkischen IP alles eher türkisch ausgesehen hat.
Benutze lieber http_negotiate_language(), damit liest du die Sprachen aus, die der Browser akzeptiert.
Wenn nun also jemand im Ausland mit seinem deutschen Laptop surft, bekommt er immer noch die deutsche Seite angezeigt.
Hier ist ein bisschen Beispielcode.
__________________
Chuck Norris darf während der Fahrt mit dem Busfahrer sprechen!
maxi89 ist offline   Mit Zitat antworten
Alt 21.03.2008, 18:31   #4
rYo
TP-Newbie
 
Registriert seit: Mar 2008
rYo macht alles soweit korrekt
habe den andern Beitrag gekillt weil es hier besser hinpasst. Danke für den Tipp mit "IP to Geo".
Es ist mir bekannt das es nicht fehlerfrei arbeitet, aber anders wüsste ich nicht wie man es vernünftig machen könnte
rYo ist offline   Mit Zitat antworten
Alt 21.03.2008, 19:31   #5
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Eine Methode:

PHP-Code:
<?php
$language 
explode(","getenv("HTTP_ACCEPT_LANGUAGE")); 
$language substr(strtolower($language[0]),0,2); 
switch (
$language)
{
    case 
'de'
        echo 
'Deutsch'
        break;
    case 
'en'
        echo 
'Englisch'
        break;
    default: 
        echo 
'Deutsch';
}
?>
Wie schon gesagt wurde, es ist sinniger mit der Browser Version zu arbeiten.
Jedoch sollte man auch dann dem User die Möglichkeit geben dieses zu wechseln.
Weiterhin wichtig: Ein Fallback (default) wenn eine nicht unterstützte Sprache rauskommt.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 21.03.2008, 19:34   #6
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Zitat:
Jedoch sollte man auch dann dem User die Möglichkeit geben dieses zu wechseln.
Besser wäre das, denn ich nutze z.B. den englischen Firefox und würd dennoch gern die Website auf Deutsch haben
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist gerade online   Mit Zitat antworten
Alt 21.03.2008, 20:05   #7
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Extra für Dich
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
IP auslesen und zuweisen @HP IP auslesen und zuweisen @HP
« per Link auf eine HTML-Seite die dort eingebettete Javascript aufrufen? | HTML Chat »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:27 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67