Dernières infos : 1.2 - Débugage de l'envoi des liens vers le fichier SWF. // En cas de bug n'hésitez pas à me contacter
Le code pour votre page PHP, notez la synthaxe PHP utilisée, elle est fonctionnelle mais pas forcément acquise pour la plupart des développeurs !
Mais avant tout téléchargez les deux fichiers suivants ou bien le zip regroupant tous les codes.
Fichiers
• Swfobject.js
• Tagcloud.swf
• ZIP codes sources
DL



NB DL



SOURCE 1

<?php

/**
 * @author Yann-Guilhem Guichard
 * @copyright 2009
 */

/** ************************************************************
 * A ajouter au début de la page index.php puis le supprimer  **
 ***************************************************************
 **/  
require_once("listes.php");                            /**
 **************************************************************/

/** Ceci est le DIV qui sert à afficher le nuage, placez-le où bon vous semble **/
echo'
    <div class="nuage">'
;
    
    require_once(
"nuage.php");
    
    echo
'
    </div>
'
;

?>
SOURCE 2

<?php

/**
 * @author Yann-Guilhem Guichard
 * @copyright 2009
 */


/** APPEL DU FICHIER JAVASCRIPT DE L'OBJET FLASH **/

echo'
<script type="text/javascript" src="swfobject.js"></script>

<div id="mttagcloudflash" style="width:780px;height:auto;background:#000000;padding:5px;margin-bottom:10px;"></div>        

<script type="text/javascript">
var so = new SWFObject( "tagcloud.swf", "mttagcloudflash", "100%", "375", "7", 
                        "#c0c0c0"   );
    so.addVariable("tcolor", "0xDBBDBD");
    so.addParam("wmode", "transparent"); 
    so.addVariable("tcolor2", "0xDBBDBD"); 
    so.addVariable("hicolor", "0xff6d06"); 
    so.addVariable("mode", ""); 
    so.addVariable("distr", "true"); 
    so.addVariable("tspeed", "80");
    so.addVariable("tagcloud", "<tags>'
;
    
    
$chx 5;
    
    
/**
     * Balayage des listes correspondantes aux TAGS ici on peut en voir deux.
     * La variable '$style' permet de faire un choix de police aléatoire avec 
     * la fonction PHP 'rand'.
     ************************************************************************/
    
    
for($l=0;$l<=count($lienV)-1;$l++)
    {
        
$chx++;
        
$style    =    rand(5,25);
        
$lien    =    urlencode("?choix=6&t=$l");
                           
                                            
        echo
"<a href='$lien' style='$style'>$lienV[$l]</a>";
    }    
    for(
$m=0;$m<=count($item)-1;$m++)
    {
        
$style    =    rand(5,30);
        
$lien    =    urlencode("?choix=$m");
        
        echo
"<a href='$lien$m' style='$style'>$item[$m]</a>";
    }
    
    echo
'</tags>");

    so.write("mttagcloudflash");

</script>

'
;

?>
SOURCE 3

<?php

/**
 * @author Yann-Guilhem Guichard
 * @copyright 2009
 */

$lienH = array( 'accueil.php''forum.php''livre_or.php''equipe.php''',
                
'inscription.php''connexion.php');
$item  = array( 'Accueil''Les prophéties''3''4''5''6');    
$lienV = array( 'Les Mayas''Nostradamus''I-Ching''L`oracle des Sybilles',
                
'Myrddin''Saint Jean''Yi King''La Bible''Les Hopis',
                
'Les Égyptiens''Nibiru / Sumériens''Web-Bot' );
                

?>