Stap 2: De Code
<? php
koptekst (' Expires: ". gmdate ("D, d M Y H:i:s", time() + 7200). "GMT");
koptekst ('Content-Type: text/javascript ');Genereren van sommige CSS
$style = <<< EOT
< style >
div #statscard {lettertype: 11.5px/1.2em arial, sans-serif; kleur: wit; width: 150px; rand: 4px solide #FCAA1A; border-radius: 5px; - webkit-border-radius: 8px; - moz-border-radius: 8px; achtergrond: #F16625; padding: 7px 7px 0px; text-align: links; cursor: aanwijzer;}
div #statscard div {marge: 5px 0px 0px 0px; padding: 0px; text-align: rechts;}
div #statscard div.user {tekengrootte: 18px;}
div #statscard div.user-afbeelding {text-align: Midden;}
div #statscard div.date-sloot zich aan bij sterke {kleur: #FE963A; font-weight: bold;}
div #statscard div.user-image img {border: 1px solid witte; marge: 0px; padding: 0px;}
div #statscard ul {achtergrond: #F16625; rand: none; lijst-stijl: none; marge: 0px 0px 5px 0px; padding: 0px; tekengewicht: bold;}
div #statscard ul sterke {float: left; kleur: zwart; font-weight: bold;}
div #statscard ul li {border: none; marge: 0px; padding: 0px;}
< / style >
EOT;De HTML-code van de Statscard van instructables.com halen
$card =Controleer of de resulterende HTML-code is een goede statscard
Als (! $card || substr ($card, 0, strlen ('< div class = "statscard"))! = ' < div class = "statscard")
$card = "< p > u don\'t lijkt te bestaan. Sorry daarover. < /p >';De afbeelding vervangen door een lokaal gehoste als gebruiker foto bestaat niet
$card = str_replace ("/ static/defaultIMG/gebruiker. THUMB.gif', 'http://playercard.neobard.net/user.THUMB.gif', $card);Opstellen van de HTML-code in een vriendelijke javascript-tekenreeks
$json = json_encode ($style.' < div id = "statscard" onclick="window.top.location=\ ' $_GET ['scherm'].' \ "" >< img src = "http://playercard.neobard.net/logo.png" / >'. $card.' < / div >');? >
document.write (<? php echo $json? >);