IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

php et flash


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 11
    Points : 8
    Points
    8
    Par défaut php et flash
    bonjour

    j'essaye d'ecrire un script permettant aux membres de mon site l'envoi de banniere flash.
    Le probleme est que la banniere s'affiche bien, mais pour permettre de créer un lien sur l'animation sans qu'ils n'aient besoin d'entrer un geturl dans le swf (que 99,9% d'entre eux ne sera pas faire) il faut que je trouve un moyen de créer un lien sur une animation flash
    J'avais pensé créer un gif transparent qui se surperposerait à l'animation, le lien etant sur le gif. MAlheureusement, ce lien ne se crée pas

    si vous avez une idée ...

    voici mon code :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    $bcbanners2 = "<TABLE height='".$bidinfo['height']."' width='".$bidinfo['width']."'  border=0><TBODY><TR><TD><P align=center>";
    $bcbanners2 = "<a href='clicksbc.php?bid=$bannum' target='_blank'><img src='modules/$modname/images/gif-transparent.gif' style='position:absolute;top:2px;left:0px;z-index:12'  border='0' alt='".$bidinfo['alttext']."' title='".$bidinfo['alttext']."' height='".$bidinfo['height']."' width='".$bidinfo['width']."'></a>";
    $bcbanners2 .= "<object style='position:absolute;top:15px;left:5px;z-index:10'";
    $bcbanners2 .= "classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'";
    $bcbanners2 .= "codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0'";
    $bcbanners2 .= "id=A123456 width='".$bidinfo['width']."' height='".$bidinfo['height']."'>";
    $bcbanners2 .= "<param name='wmode' value='transparent'>";
    $bcbanners2 .= "<param name=movie value='".$bidinfo['imageurl']."'><param name=quality value=high>";
    $bcbanners2 .= "<embed name='A123456' src='".$bidinfo['imageurl']."' quality=high width='".$bidinfo['width']."' height='".$bidinfo['height']."'>";
    $bcbanners2 .= "type='application/x-shockwave-flash'";
    $bcbanners2 .= "pluginspage='http://www.macromedia.com/go/getflashplayer'></embed>";
    $bcbanners2 .= "</object>";
    $bcbanners2 .= "</P></TD></TR></TBODY></TABLE>";

    merci

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    BOnjour ,
    Quel rapport avec le PHP ?
    Pourquoi ne pas mettre ton animation dans une balise <a> ? (pour etre france je sais pas si ça marche)
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    merci
    une balise <a> ne fonctionne pas sur une animation flash malheureusement

  4. #4
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Points : 5 673
    Points
    5 673
    Par défaut
    Bonjour,
    Dans ce cas il faut que tu crées une animation avec un clip (vide) qui va charger leur animation (loadMovie) et tu rajoutes un champs URL .

    Tu récupères alors cet URL que tu transmets à ton animation.
    et tu rajoutes le lien sur ton clip vide avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    on (release) {
     getURL("http://...", "_top");
    }
    Il faut que tu manipules un peu actionscript :
    Tu dois interroger un fichier php qui te renverra soit le clip + l'url de l'utilisateur, soit un tableau avec tous les clips et les URL si tu fais une animation "défilante" (toutes les x sec)

  5. #5
    Membre du Club Avatar de hicham285
    Inscrit en
    Juin 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Juin 2006
    Messages : 47
    Points : 40
    Points
    40
    Par défaut
    Il ya un petit problem dans la deuxieme ligne de votre code tu a oubliuer de mettre point avec =
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $bcbanners2 = "<a href='clicksbc.p ...

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    merci à tous, je vais essayer

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    bonsoir

    il y a du mieux !
    il ne reste qu'un seul probleme, de "taille" , c'est à dire qu'avec ''position:absolute;top:15px;left:5px" la position de l'image est fixée, or je l'appelle à différent endroits en fonction de la page atteinte .... parfois cela s'affiche en haut de page, et pour d'autres pages il faudra l'afficher en bas. Ce positionnement pose donc probleme.
    J'ai essayé de l'encapsuler dans un tableau pour resoudre le probleme, malheureusement cela ne change rien.
    Merci pour votre aide

Discussions similaires

  1. [FLASH 8] php vers flash
    Par molesqualeux dans le forum Flash
    Réponses: 2
    Dernier message: 18/11/2005, 16h03
  2. Réponses: 19
    Dernier message: 14/11/2005, 08h53
  3. [FLASH MX] php => html => Flash MX
    Par Jefekoi dans le forum Flash
    Réponses: 10
    Dernier message: 03/09/2005, 21h52
  4. Réponses: 3
    Dernier message: 12/02/2005, 00h52
  5. Types de variables entre mysql/php et flash
    Par ramses83 dans le forum Flash
    Réponses: 2
    Dernier message: 06/10/2003, 18h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo