<?php

// wczenie pliku, ktry bdzie zatwierdza ID uytkownika
require_once('includes/user_functions.php');

// otrzymanie ID uytkownika do zatwierdzenia
$user_id = $_POST('user_id');

// ustawienie komunikatu w zalenoci czy ID bdzie zatwierdzone czy nie
if (!is_valid_user($user_id)) {
   $msg = "Przepraszamy, $user_id nie jest poprawnym ID uytkownika.";
} else {
   $msg = "$user_id jest poprawnym ID uytkownika.";
}

function is_valid_user($user_id) {

   // zwraca false jeli ID uytkownika nie rozpoczyna si od "usr"
   $pre_str = "usr";
   if ((strpos($user_id, $pre_str) === false) ||
      (strpos($user_id, $pre_str) != 0)) {
      return false;
   }

   //zwraca false jeli ID uytkownika nie ma prawidowej dugoci
   if ((strlen($user_id) < 9)) {
      return false;
   }

   if (validate($user_id)) {
      // ID zostao znalezione w bazie danych
      return true;
   } else {
      // podane ID nie istnieje w bazie danych
      return false;
   }

}
?>
