Jump to content

haug1

New Members
  • Posts

    1
  • Joined

  • Last visited

haug1's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. Hello, I just started coding and I'm having some troubles getting my code working. It's just supposed to let me search for a string written in a "database" .txt document. It's supposed to get the search word from the value in the <select> thingie. Most of the variables and stuff are written in Norwegian, I hope that's not too confusing! Edit: When I run it, everything shows up nicely, but it just won't find matches with the database. <!doctype html> <html lang="no"> <meta charset="UTF-8"> <head> <title>Vis klasseliste</title> </head> <a href="klassereg.php">Registrer klasse</a> <a href="visklasse.php">Vis alle klasser</a> <a href="studentreg.php">Registrer student</a> <a href="visstudent.php">Vis alle studenter</a> <a href="klasseliste.php">Vis klasseliste</a> <h1>Vis klasseliste</h1> <br> <form method="POST" action="" name="visklasse" id="visklasse"> Klassekode: <select name="klassekode" id="klassekode"> <option value="">Velg klasse..</option> <?php $fil=fopen("x/klasse.txt","r"); while ($linje = fgets ($fil)) { $del=explode("!", $linje); print("<option value='$del[0]'>$del[0]</option>"); } fclose ($fil); ?> </select> <input type="submit" name="submit" id="submit" value="Vis klasse"><br> </form> <?php @$klassekode=$_POST["klassekode"]; $filb=fopen("x/student.txt", "r"); $treff="0"; while ($linjeb = fgets($filb)) { $delb=explode("!", $linjeb); $brukernavn=trim($delb[0]); $fornavn=trim($delb[1]); $etternavn=trim($delb[2]); $klassekodeb=trim($delb[3]); if ($klassekode == $klassekodeb) { $treff++; print("$brukernavn $fornavn $etternavn<br>"); } } print("<br>Antall treff: $treff"); ?> </html>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.