Fórum »  Programovanie a webdesign »  Počítadlo s podmienkou
Piatok 30.7.2010, 15:30:46

Počítadlo s podmienkou

Odpovedať na tému
  Odpovedať s citátom
  - Karma 1 +

Nováčik
Nováčik
dui avatar Neprihlásený
Založený: 01.03.2008
Príspevky: 14
Karma: 1
Bydlisko: Bratislava

Ahojte, potreboval by som pomôcť s takou vecou...
Potrebujem na stránku počítadlo s tým, že vypíše "ste xy. návštevník..." to mám. Ale potrebujem mu dať podmienku napríklad na 200 návštev, čiže pri 200. návštevníkovi aby vypísalo "Gratulujeme, ste 200. návštevníkom." a hlavne aby zase začalo počítať od 0.

Tu je kód toho čo zatiaľ mám:

Kód:

<?php
$file = "pocet1.inc";
$open_file = fopen ($file,'r+');
$pocet = fread ($open_file, '100("file")') + 1;
rewind ($open_file);
fwrite ($open_file, $pocet);
fclose ($open_file);

?>
Ste <? include $file; ?>. návštevník v poradi. Ďakujeme
  Odpovedať s citátom
  - Karma 78 +

Moderátor
Moderátor
TommyHot avatar Neprihlásený
Založený: 31.05.2005
Príspevky: 2350
Karma: 78
Bydlisko: Garden Grove 5956, P.O.Box 92846, LA CALIFORNIA

Aj ti to funguje? Lebo nezmyselnejsi riadok ako je tento som este nevidel:

Kód php:
$pocet = fread ($open_file, '100("file")') + 1;


btw:

Kód php:
<?php
$file = 'pocet.inc';
$max = 200;

$fp = fopen($file, 'w+');
$count = (int) fgets($fp, 1024); // pre istotu :Smile

if( $count == $max )
{
        fputs($fp, '0');
        echo "Gratulujeme, ste $max. navstevnikom.";
}
else
{
        fputs($fp, $pocet+1);
}

fclose($fp);
?>
Sme seriózni ako riť.
  
  
Odpovedať na tému

Oprávnenia

Môžete sťahovať a prezerať priložené súbory Nemôžete odosielať nové témy do tohto fóra
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete hlasovať v tomto fóre
Nemôžete prikladať k príspevkom súbory