Ú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?
Új hozzászólás Aktív témák
- iPhone 16 Pro Max 256GB 92% (1év Garancia)
- BESZÁMÍTÁS! ASRock X870 R9 7950X3D 32GB DDR5 1TB SSD RTX 4090 24GB Be quiet Pure Base 501 LX white
- Eladó MacBook Pro 13 (M1, 2020) Ezüst / 8GB / 256GB Magyar bill. újszerű
- BESZÁMÍTÁS! Palint Gaming Pro RTX 3070 Ti 8GB videokártya garanciával hibátlan működéssel
- Lenovo Thinkpad P1 Gen 6 - i9-13980HX, 32GB, 2TB SSD, 16" WQUXGA (3840 2400), RTX 4090
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest

