Bonjour,
Dans une page de mon site internet j'ai une animation en flash dans une partie de la page.
Malheureusement tout le monde n'est pas équipé de flash player et donc je souhaiterai que les personnes qui n'ont pas le player soient redirigées vers une autre page html.
Voila une partie du code de la page:
<div id="fbContainer">
<a class="altlink" href="
http://www.adobe.com/shockwave/download ... lash"><div id="altmsg">Download Adobe Flash Player.</div>
</a>
<?PHP
$base = 'congregation_' ;
$ext = '.html' ;
$pageforward = $base.$pageNumber.$ext ;
header('Location: '.$pageforward); //Redirection HTTPhttp://forum.phpfrance.com/ucp.php?mode=login
header('HTTP/1.1 301 Moved Permanently');
header('Status: 301 Moved Permanently');
header('Content-Type: text/html; charset=UTF-8');
echo '<'.'?xml version="1.0" encoding="UTF-8"?'.'>'."\n", //Entête XML
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1- ... dtd">'."\n",
'<html xmlns="
http://www.w3.org/1999/xhtml">'."\n",
'<head>'."\n",
'<meta http-equiv="content-type" content="text/html; charset=UTF-8" />'."\n",
'<meta http-equiv="refresh" content="10; url='.$pageforward.'" />'."\n", //Redirection HTML
'<title>Redirection</title>'."\n",
'<meta name="robots" content="noindex,follow" />'."\n",
'</head>'."\n",
"\n",
'<body>'."\n",
'<p><a href="'.$pageforward.'">Redirection</a></p>'."\n",
'</body>'."\n",
'</html>'."\n";
}
?>
</div> <!-- fin de fbContainer -->
Malheureusement pour l'instant tout le monde est redirigée. Je pensais simplement faire un test permettant de vérifier s'il y avait un flash player mais j'ai rien trouver de simple.
J'oubliais l'appel au fichier swf se fait via un javascript.
Merci de votre aide.