Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Quiz na plikach tekstowych
Forum PHP.pl > Forum > PHP
damyan90
Witam, chciałbym zrobić prosty quiz oparty na plikach tekstowych. Napisałem na razie losowanie 10 z 30 pytań (plików txt) i ich wyświetlenie:

  1. <?php        
  2.    for($i=1;$i<=30;$i++)
  3.    {
  4.        $file[] = file_get_contents("pytania/$i.txt");
  5.    }
  6.    
  7.    
  8.    for($i=1;$i<=10;++$i)
  9.    {
  10.        $nr[$i]=rand(0,29);
  11.        for($j=1;$j<$i;++$j)
  12.        {
  13.            if($nr[$j]==$nr[$i]) --$i;
  14.        }
  15.    }
  16.    
  17.    for($i=1;$i<=10;++$i)
  18.    {
  19.        echo $file[$nr[$i]] . '<br>';
  20.    }
  21. ?>


Jest to oczywiście w jednym formularzu który odsyła do stronki sprawdzającej rozwiązania (z założenia). Tylko nie wiem właśnie jak zrobić to sprawdzanie?

Pliki z pytaniami wyglądają mniej więcej tak:

  1. <p class="question"><u>Tresc pytania...</u></p>
  2. <input type="radio" name="pyt1" value="a" /> Odpowiedz a
  3. <br />
  4. <input type="radio" name="pyt1" value="b" /> Odpowiedz b
  5. <br />
  6. <input type="radio" name="pyt1" value="c" /> Odpowiedz c
  7. <br />


Myślałem żeby do każdego pliku wprowadzić zmienną z prawidłową odpowiedzią ale nie wiem jak się do niej odnieść przy sprawdzaniu ...
Może macie jakiś łatwiejszy sposób a ja sobie niepotrzebnie komplikuje? z góry dzięki za pomoc! smile.gif
Spawnm
baza danych ?
ewentualnie jak tak bardzo chcesz pliki to baw się z explode " title="Zobacz w manualu PHP" target="_manual
w opdowiednie tagi dawaj odp o pytanie, potem podziel i gotowe .
Fifi209
Widać, że szukałeś podobnych tematów winksmiley.jpg

http://forum.php.pl/index.php?showtopic=11...mp;#entry590357
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.