Comment déterminer la nationalité d'un internaute? - PHP - Programmation
Marsh Posté le 01-10-2002 à 16:11:38
En regardant son pseudo ?
Marsh Posté le 01-10-2002 à 16:12:32
en lui demandant?
Marsh Posté le 01-10-2002 à 16:17:55
non , je veux une page qui par exemple affiche des informations sur l'Italie si l'internaute est italien ou sur la France dans le cas contraire automatiquement
... Apparament je vais devoir extrapoler à partir du nom de domaine du provider
Marsh Posté le 01-10-2002 à 16:19:21
ben tu lui demandes et voila
Marsh Posté le 01-10-2002 à 16:23:17
en php tu as $_SERVER['HTTP_ACCEPT_LANGUAGE'] qui donne la langue et le pays, mais ça dépend du browser installé... donc pas très fiable.
ex : fr-BE (belgique)ou fr-FR(France)
Marsh Posté le 01-10-2002 à 16:23:35
belgique a écrit a écrit : non , je veux une page qui par exemple affiche des informations sur l'Italie si l'internaute est italien ou sur la France dans le cas contraire automatiquement ... Apparament je vais devoir extrapoler à partir du nom de domaine du provider |
non chui sur que ca existe...
c mon intuition, souvent t a des site multilingue mais uqi ont ta langue par defaut ca ve dire qu il on été cherché qq part...
Marsh Posté le 01-10-2002 à 16:24:08
ethernal a écrit a écrit : en php tu as $_SERVER['HTTP_ACCEPT_LANGUAGE'] qui donne la langue et le pays, mais ça dépend du browser installé... donc pas très fiable. ex : fr-BE (belgique)ou fr-FR(France) |
ouais enfin chez moi par ex y a "en" (english) comme langue alors que je suis en Belgique
c'est souvent le réglage par défaut des browsers...
Marsh Posté le 01-10-2002 à 16:27:07
je vais faire un truc en fonction du provider et de la langue.. merci bcp ..
Marsh Posté le 01-10-2002 à 17:43:42
tu regarde le $_SERVER['REMOTE_HOST'] et tu regarde la fin de l'adresse, ça peut aider sauf si c en .com ou .net .org .....
Marsh Posté le 01-10-2002 à 16:10:49
Au fait, j'ai déjà trouvé une pseudo méthode à l'aide du provider du surfer mais y a t il d'autres méthodes?
---------------
Belgian connection