New registration page, move some info from the old page to a separate 'om' page

This commit is contained in:
johnche 2017-10-07 19:22:22 +02:00
parent 8c8af74783
commit c885e71ba0
3 changed files with 69 additions and 2 deletions

View File

@ -34,6 +34,7 @@ include '../inc/ticker.php';
<h2>Velkommen til Program&shy;vare&shy;verk&shy;stedet</h2>
<p>Programvareverkstedet (PVV) vil skape et miljø for datainteresserte personer tilknyttet universitetet. Nåværende og tidligere studenter ved NTNU, samt ansatte ved NTNU og tilstøtende miljø, kan bli medlemmer. </p>
<p>
<a class="btn" href="om/">Om PVV</a>
<a class="btn" href="paamelding/">Bli medlem</a>
<a class="btn" href="https://use.mazemap.com/?v=1&amp;left=10.4032&amp;right=10.4044&amp;top=63.4178&amp;bottom=63.4172&amp;campusid=1&amp;zlevel=2&amp;sharepoitype=point&amp;sharepoi=10.40355%2C63.41755%2C2&amp;utm_medium=longurl">Veibeskrivelse</a>
</p>

View File

@ -15,7 +15,13 @@ p {hyphens: auto;}
<main>
<article>
<h2>Bli medlem i PVV!</h2>
<h2>Om Programvareverkstedet</h2>
<p>Beskrivelse av PVV her</p>
</article>
<article>
<h2>Hva betyr det å være et medlem av PVV?</h2>
<p>Alle medlemmer av PVV f&aring;r brukerkonto p&aring; PVV sine maskiner, epostadresse (<code lang="">brukernavn@pvv.ntnu.no</code> og <code lang="">brukernavn@pvv.org</code>) og 757 MB diskplass, som blant annet kan brukes til hjemmesider. Dersom du g&aring;r tom for diskplass er det mulig &aring; kj&oslash;pe utvidet diskkvote. For &aring; aktivere brukerkonto p&aring; PVV, m&aring; man m&oslash;te opp p&aring; lokalene slik at man f&aring;r satt passord.
@ -28,7 +34,6 @@ p {hyphens: auto;}
<p>PVV har ogs&aring; ei relativt innholdsrik boksamling til disposisjon for medlemmene, samt ei bokhylle full av blad og tegneserier. (For tiden abonnerer vi p&aring; Lunch tegneserie). Vi har i tillegg et romslig bokbudsjett, s&aring; dersom du har forslag til b&oslash;ker/blad vi burde kj&oslash;pe inn er det bare &aring; sende en mail til styret (<code lang="">pvv@pvv.ntnu.no</code>). Ta en titt p&aring; hva som st&aring;r i bokhyllen.
<p>PVV har ogs&aring; en del brettspill du kan pr&oslash;ve.
</article>
<article>
@ -42,6 +47,10 @@ p {hyphens: auto;}
<p>Kontingentinnbetalinger blir registrert i medlemsdatabasen, og det er lurt &aring; sjekke at betalingen din dukker opp her (merk at det kan ta litt tid fra du betaler til kasserer f&aring;r beskjed om det, og deretter litt tid f&oslash;r kasserer f&oslash;rer betalingen inn i regnskap og medlemsdatabase).
<p>
<a class="btn" href="../paamelding/">Registrer deg som bruker</a>
</p>
</article>
</main>

57
www/paamelding/index.php Normal file
View File

@ -0,0 +1,57 @@
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if($_POST["firstname"] == null &&
$_POST["lastname"] == null &&
$_POST["username"] == null &&
$_POST["email"] == null) {
var_export($_POST);
}
else {
$membersFile = "members.json";
$members = json_decode(file_get_contents($membersFile), true);
$newMember = array(
'firstname' => $_POST["firstname"],
'lastname' => $_POST["lastname"],
'username' => $_POST["username"],
'email' => $_POST["email"]);
array_push($members, $newMember);
file_put_contents($membersFile, json_encode($members));
}
header('Location: .');
die();
}
?>
<!DOCTYPE html>
<title>PVV registrering</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<link rel="stylesheet" href="../css/normalize.css">
<link rel="stylesheet" href="../css/style.css">
<link rel="stylesheet" href="../css/events.css">
<header>Programvareverkstedet</header>
<div>
<form>
<div>
First name:
<input type="text" name="firstname">
</div>
<div>
Last name:
<input type="text" name="lastname">
</div>
<div>
NTNU username:
<input type="text" name="username">
</div>
<div>
Email adress:
<input type="text" name="email">
</div>
<input type="submit" value="Submit">
</form>
</div>