Statusbalken

  • Hallo allemaal,


    Ik ben bezig met me eigen maffia game maar heb een probleem!


    Ik heb namelijk een pagina waar je je statusbalken kan bekijken.
    Alleen zie ik geen bgcolor alleen de procenten zeg maar echt raar. :?:
    Hopelijk weten jullie het en willen jullie me helpen.


    Voorbeeld:

    http://www.realmaffia.net/Probleem.png


    Voorbeeld hoe het echt moet:

    http://www.realmaffia.net/ProbleemORGINEEL.png



    PHP
    <td class=mainTxt2 title="Hier zie je op hoeveel procent je zit van je nieuwe rank!" width="137"><? if($data->rankvord > 50) {
    print <<<ENDHTML
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100"><tr><td width="{$data->rankvord}%" height="14" bgcolor="#936301"><font color="#000000"><p align="center"><b>{$data->rankvord}%</b></font></td><td width="{$data->rankvord}%" height="14" bgcolor="#B28427"></td></tr></table>	  </td></tr>


    Alvast bedankt allemaal ;)


    EDIT:
    Ik werk met een include systeem het kan door dat liggen want, normaals werkt het wel dus is echt raar!

  • PHP
    ><td width="{$data->rankvord}%"


    procenten kunnen hierin geen decimalen bevatten. Ik heb geen idee hoe deze code in elkaar zit (ik heb het niet zo op ENDHTML en dergelijke zooi), maar je moet round() toepassen op deze vars. Ik zou het verder met divs doen, dat je overlappende divs hebt. Nu heb je, volgens mij, dat je het grijze gedeelte de rest van de 100 procent hebt (dus 100-68 aan grijs gedeelte). Misschien een stapje in de goede richting :)

  • Of je maakt een plaatje aan, en doet:

    PHP
    <img src="PLAATJE.TEXT" heigth="10" width="<?php echo $procent; ?>"


    Voila ;)

    Nieuwe reactie samengevoegd met originele reactie op 16.10.09 09:44:48:
    BEDOEL:
    Of je maakt een plaatje aan, en doet:
    <img src="PLAATJE.JPG" heigth="10" width="<?php echo $procent; ?>">
    Voila ;)

  • Probeer dit is, misschien dat dit werkt:


    PHP
    <td class=mainTxt2 title="Hier zie je op hoeveel procent je zit van je nieuwe rank!" width="137"><? if($data->rankvord > 50) {
    print <<<ENDHTML
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100"><tr><td width="{$data->rankvord}%" height="14" style= bgcolor="#936301"><font color="#000000"><p align="center"><b>{$data->rankvord}%</b></font></td><td width="{$data->rankvord}%" height="14" "style= bgcolor="#B28427"></td></tr></table>      </td></tr>
  • Probeer dit eens:

    PHP
    <td class=mainTxt2 title="Hier zie je op hoeveel procent je zit van je nieuwe rank!" width="137"><? if($data->rankvord > 50) {
    print <<<ENDHTML
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; bordercolor: #111111" width="100"><tr><td width="{$data->rankvord}%" height="14" style="background: #936301"><font color="#000000"><p align="center"><b>{$data->rankvord}%</b></font></td><td width="{$data->rankvord}%" height="14" style="background: #B28427"></td></tr></table>      </td></tr>


    Gebruik altijd:

    PHP
    style="background: #000000"


    Of met meerdere dingen een ; toevoegen:

    PHP
    style="background: #000000; border: 1px solid #000000"



    Het ligt dus niet aan dat je een include functie gebruikt.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!