M
Membre supprimé 2
Invité
Bonjour,
J'ai réalisé un site pour un ami, qui est valide Xhtml-Css, et qui, comme d'habitude, ne passe pas sur IE6 (mais très bien sur IE7). Avant de régler le problème, j'ai besoin de rediriger les utilisateurs d'IE6 vers une page spécifique. Mon problème vient du fait que lorsque j'insère le code PHP ci-dessous, les utilisateurs d'IE7 subissent le même sort que ceux utilisant IE6. Apparement, IE7 utilise donc le même user agent qu'IE6 ! Avez-vous une solution ?
Redirection:
J'ai réalisé un site pour un ami, qui est valide Xhtml-Css, et qui, comme d'habitude, ne passe pas sur IE6 (mais très bien sur IE7). Avant de régler le problème, j'ai besoin de rediriger les utilisateurs d'IE6 vers une page spécifique. Mon problème vient du fait que lorsque j'insère le code PHP ci-dessous, les utilisateurs d'IE7 subissent le même sort que ceux utilisant IE6. Apparement, IE7 utilise donc le même user agent qu'IE6 ! Avez-vous une solution ?
Redirection:
Bloc de code:
<?php
$donnees = $_SERVER['HTTP_USER_AGENT'];
if (preg_match('/MSIE ?([0-9.]*)/i', $donnees) && !preg_match('/(bot|(?<!mytotal)search|seeker|opera)/i', $donnees)){
header("Location: http://www.site.com");
}
?>