Étape 2: Le Code
<? php
en-tête ("Expires:". gmdate ("D, d M Y ├á", time() + 7200). « GMT ») ;
Header ('Content-Type : text/javascript ") ;Générer des CSS
$style = <<< EOT
< style >
div #statscard {font : 11.5px/1.2em arial, sans-serif ; color : blanc ; width : 150px ; frontière : 4px solid #FCAA1A ; border-radius : 5px; - webkit-border-radius : 8px; - moz-border-radius : 8px ; fond : #F16625 ; padding : 7px 7px 0px ; text-align : left ; curseur : pointeur;}
div div #statscard {marge : 5px 0px 0px 0px ; padding : 0px ; text-align : right;}
div #statscard div.user {font-size : 18px;}
image-div.user div #statscard {text-align : center;}
div #statscard div.date joint au fort {color : #FE963A ; font-weight : bold;}
div #statscard div.user-image img {border : 1px solid blanc ; margin : 0px ; padding : 0px;}
div #statscard ul {fond : #F16625 ; border : none ; liste-style : none ; margin : 0px 0px 5px 0px ; padding : 0px ; font-weight : bold;}
div #statscard ul fort {float : left ; couleur : noir ; font-weight : bold;}
div #statscard ul li {border : none ; margin : 0px ; padding : 0px;}
< / style >
EOT ;Récupérer le code HTML de Statscard de instructables.com
$card =Vérifiez que le code HTML retourné est un bon statscard
Si (! $card || substr ($card, 0, strlen ("< div class =" statscard "))! = ' < div class =" statscard ")
$card = ' < p > vous don\ ' t semblent exister. Désolé à ce sujet. < /p >' ;Remplacez l’image par un hébergées localement si photo de l’utilisateur n’existe pas
$card = str_replace ('/ statique/defaultIMG/utilisateur. THUMB.gif', 'http://playercard.neobard.net/user.THUMB.gif', $card) ;Composer le code HTML dans une chaîne conviviale en javascript
$json = json_encode ($style. » < div id = « statscard » onclick="window.top.location=\ « ». $_GET ['screen'].' \'">< img src ="http://playercard.neobard.net/logo.png"/ >'. $card. » < / div >') ;? >
document.Write (<? php echo $json? >) ;