Bädda in din Playercard (2 / 5 steg)
Steg 2: Koden
<? php
header ("Expires:". gmdate ("D, d M Y H:i:s", time() + 7200). "GMT");
header ("Content-Type: text/javascript");Generera några CSS
$style = <<< EOT
< style >
div #statscard {font: 11.5px/1.2em arial, sans-serif; färg: vit, bredd: 150px; gränsen: 4px solid #FCAA1A, border-radius: 5px; - webkit-border-radius: 8px; - moz-border-radius: 8px; bakgrund: #F16625; padding: 7px 7px 0px; text-align: vänster; markören: pekaren;}
div #statscard div {marginal: 5px 0px 0px 0px; padding: 0px; text-align: rätt;}
div #statscard div.user {font-size: 18px;}
div #statscard div.user-image {text-align: center;}
div #statscard div.date anslutna till en stark {color: #FE963A, font-weight: bold;}
div #statscard div.user-bild img {border: 1px solid vit; marginal: 0px; padding: 0px;}
div #statscard ul {bakgrunden: #F16625, gränsen: ingen; list-style: ingen; marginal: 0px 0px 5px 0px; padding: 0px; font-weight: bold;}
div #statscard ul stark {float: vänster; färg: black, font-weight: bold;}
div #statscard ul li {border: none; marginal: 0px; padding: 0px;}
< / stil >
EOT;Hämta Statscard HTML från instructables.com
$card =Kontrollera att den returnerade HTML är en riktig statscard
om (! $card || substr ($card, 0, strlen ("< div class =" statscard "))! =" < div class = "statscard")
$card = ' < p > du dont\ 't verkar existera. Ledsen för det. < /p >';Ersätta bilden med en finns lokalt om användaren foto inte finns
$card = str_replace ('/ static/defaultIMG/user. THUMB.gif', 'http://playercard.neobard.net/user.THUMB.gif', $card);Komponera HTML till en javascript vänliga sträng
$json = json_encode ($style. " < div id = "statscard" onclick="window.top.location=\" $_GET ['skärm']." \'">< img src ="http://playercard.neobard.net/logo.png"/ >'. $card." < / div > ");? >
Document.write (<? php echo $json? >);