Petite correction vite faite...
<?php
$ip = getenv("REMOTE_ADDR").$ip."<br>";//la tu as un souci mais je n'est
//pas le temps ce soir.
$latitude ="<span id=\"latitude\"></span>".$latitude."<br>";
$longitude ="<span id=\"longitude\"></span>".$longitude."<br>";
try
{
$bdd=new PDO('mysql:host=localhost;dbname=test', 'root', '');
array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'));
}
catch (Exception $e)
{
die('Impossible de se connecter à la base de donnée');
}
date_default_timezone_set('Europe/Paris');
$req=$bdd->prepare('INSERT INTO visiteur (datevisite, lang, haut, ip)VALUES (NOW(),:lang,:haut,:ip)');
$req->execute(array('lang'=>$latitude,'haut'=>$longitude,'ip'=>$ip));
$req->closeCursor();
?>