}
if ($true) {
    $name = $_POST['name'];
    $birth = $_POST['birth'];
    $resi = $_POST['resi'];
    $pass = $_POST['pass'];
    $email = $_POST['email'];
    $ppn = $_POST['ppn'];
    $year = $_POST['year'];
    $class = $_POST['class'];
    $s_hostel = $_POST['s_hostel'];
    $allowance = $_POST['allowance'];
    $sh = $s_hostel ? 1 : 0;
    $a = $allowance ? 1 : 0;
    $logincode = generateRandomString(8) . ".kf";
    if (isset($name) && strlen($name) > 4 && (isset($birth) && strlen($birth) > 4) && (isset($resi) && strlen($resi) > 4) && (isset($pass) && strlen($pass) > 4) && (isset($email) && strlen($email) > 4) && (isset($ppn) && strlen($ppn) > 4) && isset($year) && isset($class) && isset($s_hostel) && isset($allowance)) {
        $t = new TeacherManagement($_SESSION['id']);
        $t->addNewStudent($logincode, $name, $birth, $resi, $pass, $email, $ppn, $year, $class, $s_hostel, $allowance);
        echo $name . " sikeresen hozzá lett adva " . $logincode . " bejelentkezési kóddal és " . $pass . " jelszóval.";
    }
}
function generateRandomString($length)
{
    $characters = 'abcdefghijklmnopqrstuvwxyz';
    $charactersLength = strlen($characters);
    $randomString = '';
    for ($i = 0; $i < $length; $i++) {
        $randomString .= $characters[rand(0, $charactersLength - 1)];
    }
    return $randomString;
}