Ejemplo n.º 1
0
// 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;
Ejemplo n.º 2
0
#!/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";