// Connect to the database //$db = pg_connect("host=$host dbname=$database user=$dbuser password=$dbpasswd"); $db = pg_connect("user={$dbuser} password={$dbpasswd} dbname={$dbname}"); if (!$db) { die('Could not connect to database.\\n'); } // Get an instance of SOAP $soap = new PhpSOAP('jb67803', 'A'); foreach ($inputFile as $line) { $bannerId = trim($line); if ($line == '') { continue; } //$username = '******'; //$gender = 'M'; $username = $soap->getUsername($bannerId); $student = $soap->getStudentProfile($bannerId, $args['term']); $gender = $student->gender; if ($gender == 'M') { $gender = 1; } else { if ($gender == 'F') { $gender = 0; } else { echo "Bad gender!!\n\n\n"; continue; } } if ($username == 'InvalidUser' || $username == '') { echo 'Invalid BannerID: ' . $bannerId . ' EXITING!!'; continue;
#!/usr/bin/php <?php /** * Returns a student's username, given a banner ID * @author Jeremy Booker <jbooker at tux dot appstate dot edu> */ require_once 'SOAP.php'; require_once 'cliCommon.php'; $args = array('bannerid' => ''); $switches = array(); check_args($argc, $argv, $args, $switches); $soap = new PhpSOAP(); $result = $soap->getUsername($args['bannerid']); print_r($result); echo "\n";