2, 'portability' => DB_PORTABILITY_ALL ); $conn = DB::connect(getDSN(), $options); if(DB :: isError($conn)) { echo $conn->toString(); set_response_code(500); echo 'Could not connect to DB'; die(); } $conn->setFetchMode(DB_FETCHMODE_ASSOC); /* Fetch user and check for valid token */ $user = get_user($_GET['userid']); if(!$user) { echo "Ugyldig eller utgått aktiveringslenke. Ta kontakt med medlemskap@studentersamfundet.no hvis du har spørsmål."; set_response_code(400); die(); } if( !check_token($user, $_GET['token'], SECRET_KEY)) { echo "Ugyldig eller utgått aktiveringslenke. Ta kontakt med medlemskap@studentersamfundet.no hvis du har spørsmål."; set_response_code(400); die(); } // empty default form values $validation_errors = ""; $username = ""; $password = ""; $newsletter_checked = " checked"; if( isset($_POST['submit']) ) { try { $data = validate_activation_form($_POST); // can throw // persist save_activation_form($data); // redirect to confirmation page redirect("/snapporder/activate_confirmed.php"); die(); } catch(ValidationException $e) { $validation_errors = $e->getMessage(); /* Refill form values*/ $username = $_POST['username']; $password = $_POST['password']; $newsletter_checked = isset($_POST['newsletter']) ? " checked" : ""; } } ?> Aktiver medlemskapet ditt hos Det Norske Studentersamfund

Aktiver medlemskapet

på Det Norske Studentersamfund

Hei , du er veldig nære å kunne:

Fullfør profilen din ved å angi brukernavn og passord.

Din profil

0 ) { echo "$validation_errors"; } ?>