<?php require_once 'word_list.php'; require_once 'password_generator.php'; $password_generator = new PasswordGenerator($word_list); $errors = ''; foreach ($_POST as $key => $value) { try { $password_generator->{$key} = $value; } catch (Exception $e) { $errors .= $e->getMessage(); } } $password_generator->generate_password();