Új hozzászólás Aktív témák

  • PumpkinSeed

    addikt

    function szamlalo_read()
    {
    global $all_viewers;
    $fp = fopen ("latogatok_szama.txt",'r');
    $all_viewers = fgets($fp,999);
    fclose($fp);
    }
    function szamlalo_write($ertek)
    {
    $fp = fopen ("latogatok_szama.txt",'w');
    $viewers = $ertek;
    $viewers++;
    fwrite($fp, $viewers);
    fclose($fp);
    }
    function szamlalo_img($szam)
    {
    switch($szam)
    {
    case 0: echo "<img src='img/0.gif'>"; break;
    case 1: echo "<img src='img/1.gif'>"; break;
    case 2: echo "<img src='img/2.gif'>"; break;
    case 3: echo "<img src='img/3.gif'>"; break;
    case 4: echo "<img src='img/4.gif'>"; break;
    case 5: echo "<img src='img/5.gif'>"; break;
    case 6: echo "<img src='img/6.gif'>"; break;
    case 7: echo "<img src='img/7.gif'>"; break;
    case 8: echo "<img src='img/8.gif'>"; break;
    case 9: echo "<img src='img/9.gif'>"; break;
    }
    }
    szamlalo_read();
    szamlalo_write($all_viewers);
    echo "<h1>Eddigi látogatók száma:</h1><p class='section_six'>";
    str_pad($all_viewers, 6, '0', STR_PAD_LEFT);
    $osztas = 1000000;
    $osszeg = 0;
    do{
    $eredmeny = $all_viewers / $osztas;
    settype($eredmeny,"integer");
    szamlalo_img($eredmeny);
    $osszeg = $osszeg + ($eredmeny * $osztas);
    $osztas = $osztas / 10;
    }while($osztas != 1);
    szamlalo_img($all_viewers - $osszeg);
    echo "</p>";

    Van egy ilyen kódrészletem ami annyit tesz, hogy oldalfrissítés számol (a változónevekkel nem kell törödni, nem reális neveket takarnak, csak éppen amit kitaláltam), és ezeket kicseréli egy megadott képre amit a számot takarja. Az a probléma, hogy

    99nél így nézz ki az output amit képekből látok:

    0000099

    és amikor átvált 100-ra akkor ezt látom:

    00001

    Az lenne a kérdésem, hogy mi lehet a hiba ebben az esetben. Az biztos, hogy nem fájlból való beolvasánál lesz a probléma, hanem a számok képre való kicserélésénél lesz.

    ----

    Illetve még az is kérdés, hogy nincs valami jsfiddle oldalhoz hasonló ahova php-t lehet feltenni?

    "Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán

Új hozzászólás Aktív témák