Code PHP pour la detection du plug in flash - PHP - Programmation
Marsh Posté le 17-06-2006 à 15:41:24
en php, c'est simple :
Code :
|
Marsh Posté le 17-06-2006 à 15:43:34
Merci beaucoup pour cette réponse très rapide...!
Marsh Posté le 17-06-2006 à 16:11:37
tin hermes arrête tes conneries ...
Adrienm> visiblement (d'après google), depuis flash 6, le plugin fait que le browser envoit un nouveau type mime dans le header http accept : "application/x-shockwave-flash". Donc ça ca te permet de savori si flash 69 ou supérieur est présent sur le client web. mais ca marche pas pour les versions précédentes. Pour elles, tu devras gérer ça côté client (en javascript)
Marsh Posté le 17-06-2006 à 16:17:23
benou > source? ça le fait avec tous les browsers/plugins/os ?
Marsh Posté le 17-06-2006 à 16:17:52
Ok merci pour cette précision !
Alors si j'ai bien compris, je peux mettre :
Code :
|
Marsh Posté le 17-06-2006 à 16:21:02
the real moins moins a écrit : benou > source? ça le fait avec tous les browsers/plugins/os ? |
http://www.adobe.com/support/flash [...] /rn_6.html
Citation : Server-side Version Detection |
Marsh Posté le 17-06-2006 à 16:21:53
Adrienm a écrit : Ok merci pour cette précision ! |
j'y connais rien en php mais j'imagine qu'un header http ça se lit pas comme ça ...
Marsh Posté le 17-06-2006 à 16:22:45
ReplyMarsh Posté le 17-06-2006 à 16:37:54
the real moins moins a écrit : benou > source? ça le fait avec tous les browsers/plugins/os ? |
benou a écrit : http://www.adobe.com/support/flash [...] /rn_6.html
|
J'espere bien que non ... J'ai pas vraiment hate qu'on me catapulte sans raison devant une belle anim flash de 55Mo juste sous le pretexte qu'une fois j'ai installé flash par erreur
Marsh Posté le 17-06-2006 à 16:45:16
Quelqu'un serai capable de me donner le code complet car je suis pas trop compétant dans ce domaine...!
Merci
Marsh Posté le 17-06-2006 à 17:16:10
La méthode que je considère la plus "propre" : http://blog.deconcept.com/swfobject/
Marsh Posté le 17-06-2006 à 20:49:52
Est-ce que quelqu'un peu m'expliquer je comprend pas trop l'anglais (et oui c'est mon faible, on fait avec, lol!)...?
Et me dire clairement, le code...
Merci à tous
Marsh Posté le 17-06-2006 à 21:31:06
2xyo a écrit : La méthode que je considère la plus "propre" : http://blog.deconcept.com/swfobject/ |
il y a encore plus propre, c'est ufo, unobstrusive flash object
tu mets juste un div avec le contenu HTML et un id
et ufo se debrouille pour transformer ce truc et le remplacer par un flash
Marsh Posté le 17-06-2006 à 22:50:12
http://www.google.fr/search?source [...] rsluis+ufo
Site down pour le moment... Version en cache dans google :
http://64.233.183.104/search?q=cac [...] =clnk&cd=1
Marsh Posté le 17-06-2006 à 22:55:52
google à un cache...
http://64.233.183.104/search?q=cac [...] =clnk&cd=1
Et voilà comment un site inaccessible devient accessible...
Marsh Posté le 17-06-2006 à 22:58:58
C'est trois fois trop dur à utiliser se truc là!!!
Moi je veux un truc simple (juste un test de variable!) juste pour savoir si l'utilisateur posséde le plug in Flash... Pas plus compliqué...!
Marsh Posté le 17-06-2006 à 23:01:35
Adrienm a écrit : C'est trois fois trop dur à utiliser se truc là!!! |
simplicité != efficacité
EDIT :
simplicité = efficacité
Cf code source :
http://64.233.183.104/search?q=cac [...] =clnk&cd=2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" |
A tester sous différents navigateurs et j'abandonne SWFobject !
Marsh Posté le 17-06-2006 à 23:07:58
OK je suis d'accord, alors dis moi clairement les codes que je dois mettre et où...? stp, car là je suis perdu avec tout les essais que j'ai fait dans la journée !!!
Marsh Posté le 18-06-2006 à 07:10:06
Non mais tu veux qu'on t'amene un café aussi?
Il t'a donner la doc, et meme un code source exemple, maintenenant hop tu te debrouille comme un grand
Marsh Posté le 18-06-2006 à 10:47:11
Tu sais si tu es pas content, tu t'en vas... On a pas tous le même niveau en programmation!
D'ailleur j'ai trouvé plus simple... (lien : http://www.phpcs.com/codes/CHARGEM [...] 9579.aspx)
Merci à tous pour votre aide!
Marsh Posté le 18-06-2006 à 11:39:59
Adrienm a écrit : Tu sais si tu es pas content, tu t'en vas... On a pas tous le même niveau en programmation! |
Plus crade, mais surment pas plus simple
Marsh Posté le 18-06-2006 à 12:02:01
Adrienm a écrit : Tu sais si tu es pas content, tu t'en vas... On a pas tous le même niveau en programmation! |
C'est une grosse bidouille ce que je fais le mec sur cette page :
Si il a le plug ins flash, le plug ins va rediriger le visiteur avec la page disant qu'il a le plug ins, sinon, la page se rafraichi elle même et même sur une page pour les "sans-plug-ins" mais au final...c'est une détection plus client(Html) que serveur (PHP)...
Marsh Posté le 18-06-2006 à 12:28:59
c'est valable ou pas au final...?
Marsh Posté le 18-06-2006 à 12:31:11
non, utilise la méthode proposé par Gatsu35 avec l'exemple que je cite.
Marsh Posté le 18-06-2006 à 12:47:21
OK je vai tester ça dans l'aprés-midi, je reviens vous dire de mes nouvelles!!! ...
Merci à tous.
Marsh Posté le 18-06-2006 à 17:32:22
Adrienm a écrit : Tu sais si tu es pas content, tu t'en vas... On a pas tous le même niveau en programmation! |
Effectivement, mais je t'assure que personne ici est devenu un crac en info en pompant des code qu'il ne comprenait pas sur des forums
Marsh Posté le 17-06-2006 à 15:39:27
Salut à tous,
Je voudrai savoir si quelqu'un sait comment on peut faire un test concernant le plug in flash ?
C'est à dire que l'utilisateur sera redirigé vers le site de Macromedia si il n'a pas le plug in de flash et au contraire pourra accéder à l'animation d'intro du site...
Merci à tous
---------------
Adrien