15. februar 2002 - 17:01Der er
24 kommentarer og 1 løsning
Gem resultat i txt-fil?
Hejsa
Jeg skal lave et meget simpelt afstemningssystem i PHP. Jeg har tre links som her:
Stem.asp?valg=1 Stem.asp?valg=2 Stem.asp?valg=3
Hvordan gør jeg sådan at hvis der bliver klikket Stem.asp?valg=1 stiger tallet i 1.txt med i og hvis der bliver klikket Stem.asp?valg=2 så stiger tallet med 1 i 2.txt osv osv.
Sæt dette ind i koden: setcookie("pollsystem","jeg har sq stemt"); //smider lige en kage
så kan man bruge det fx:
<? $kage = $HTTP_COOKIE_VARS["pollsystem"]; //snupper lige kagen if ($kage) { echo "du har desværre stemt fister, men du kan da klikke her for at se resultatet"; } ?>
Efter som det her nok ikke er en konkurrence i at have flest text filer, vil jeg da lige påpege:
// ikke testet på nogen måde!!!
if ($HTTP_COOKIE_VARS["pollsystem"];) { echo "du har desværre stemt fister, men du kan da klikke her for at se resultatet"; } else { $fil = "foo.txt"; $stemmer = file($fil); $valg = $valg - 1; $stemer[$valg]++; $stemmer = implode("", $stemmer; $fp = fopen($fil) fputs($fil, $stemer); fclose($fp); setcookie("pollsystem","jeg har sq stemt"); }
Som sagt er det ikke testet.. Meeeen..
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.