Exemplo n.º 1
0
         // No checks for name matching GHIN or if player is already signed up
         // Just save the the full name.
         $FullName[$i] = $LastName[$i];
     } else {
         $errorList[$i] = 'Please fill in "last name, first name" when using GHIN 0';
     }
 } else {
     if (!empty($GHIN[$i]) && empty($LastName[$i])) {
         $errorList[$i] = 'Player ' . ($i + 1) . ' Last Name must be filled in';
     } else {
         if (empty($GHIN[$i]) && !empty($LastName[$i])) {
             $errorList[$i] = 'Player ' . ($i + 1) . ' GHIN must be filled in';
         } else {
             if (!empty($GHIN[$i]) && !empty($LastName[$i])) {
                 // Check for player already signed up
                 if (IsPlayerSignedUp($connection, $tournamentKey, $GHIN[$i])) {
                     $errorList[$i] = 'Player ' . $GHIN[$i] . ' is already signed up';
                 } else {
                     // Check that last name matches GHIN database
                     $rosterEntry = GetRosterEntry($connection, $GHIN[$i]);
                     // $errorList[$i] = 'Last name is ' . $lastName;
                     if (empty($rosterEntry)) {
                         $errorList[$i] = 'GHIN ' . $GHIN[$i] . " is not a member of the Coronado Men's Golf Club";
                     } else {
                         if (!$rosterEntry->Active) {
                             $errorList[$i] = 'GHIN ' . $GHIN[$i] . " is not an active member of the Coronado Men's Golf Club";
                         } else {
                             if (strpos($rosterEntry->LastName, ' ') !== FALSE) {
                                 // Only compare the part before the space
                                 $nameArray1 = explode(' ', $rosterEntry->LastName);
                                 $nameArray2 = explode(' ', $LastName[$i]);
Exemplo n.º 2
0
     if (strpos($LastName[$i], ',') !== FALSE) {
         // No checks for name matching GHIN or if player is already signed up
         $FullName[$i] = $LastName[$i];
     } else {
         $errorList[$i] = 'Please fill in "last name, first name" when using GHIN 0';
     }
 } else {
     if (!empty($GHIN[$i]) && empty($LastName[$i])) {
         $errorList[$i] = 'Player ' . ($i + 1) . ' Last Name must be filled in';
     } else {
         if (empty($GHIN[$i]) && !empty($LastName[$i])) {
             $errorList[$i] = 'Player ' . ($i + 1) . ' GHIN must be filled in';
         } else {
             if (!empty($GHIN[$i]) && !empty($LastName[$i])) {
                 // Check for player already signed up
                 if (!$playerIsInGroup && IsPlayerSignedUp($connection, $tournamentKey, $GHIN[$i])) {
                     $errorList[$i] = 'Player ' . $GHIN[$i] . ' is already signed up';
                 } else {
                     // Check that last name matches GHIN database
                     $rosterEntry = GetRosterEntry($connection, $GHIN[$i]);
                     // $errorList[$i] = 'Last name is ' . $lastName;
                     if (empty($rosterEntry)) {
                         $errorList[$i] = 'GHIN ' . $GHIN[$i] . " is not a member of the Coronado Men's Golf Club";
                     } else {
                         if (!$rosterEntry->Active) {
                             $errorList[$i] = 'GHIN ' . $GHIN[$i] . " is not an active member of the Coronado Men's Golf Club";
                         } else {
                             if (strpos($rosterEntry->LastName, ' ') !== FALSE) {
                                 // Only compare the part before the space
                                 $nameArray1 = explode(' ', $rosterEntry->LastName);
                                 $nameArray2 = explode(' ', $LastName[$i]);