init(); // Print the top header print_header(i18n::translate('Advanced search')); ?>

getPageTitle(); ?>

PrintResults(); ?>
fields); for($i=0; $i<$fct; $i++) { if (strpos($controller->getField($i), "FAMC:HUSB:NAME")===0) continue; if (strpos($controller->getField($i), "FAMC:WIFE:NAME")===0) continue; ?> 4) { $j=$fct; // Get the current options for Father's and Mother's name searches $fatherGivnOption = 'SDX'; $fatherSurnOption = 'SDX'; $motherGivnOption = 'SDX'; $motherSurnOption = 'SDX'; for($k=0; $k<$fct; $k++) { $searchField = $controller->getField($k); $searchOption = substr($searchField, 20); // Assume we have something like "FAMC:HUSB:NAME:GIVN:foo" switch (substr($searchField, 0, 20)) { case 'FAMC:HUSB:NAME:GIVN:': $fatherGivnOption = $searchOption; break; case 'FAMC:HUSB:NAME:SURN:': $fatherSurnOption = $searchOption; break; case 'FAMC:WIFE:NAME:GIVN:': $motherGivnOption = $searchOption; break; case 'FAMC:WIFE:NAME:SURN:': $motherSurnOption = $searchOption; break; } } ?>
getLabel($controller->getField($i)); ?> getField($i); // Get this field's name and the search criterion $currentField = substr($currentFieldSearch, 0, strrpos($currentFieldSearch, ':')); // Get the actual field name ?> 0) { ?> 0) { ?>