示例#1
0
     setStatus($pk, 3);
     continue;
 }
 if ($row["dt1"] == "") {
     setStatus($pk, 4);
     continue;
 }
 $people = explode("|", $row["people"]);
 echo "Ready to Load<br>";
 foreach ($people as $p) {
     if ($p == "") {
         continue;
     }
     echo "Person: {$p} <br>";
     $person_pk = "";
     $person_pk = getPerson($p);
     echo "--- pk: {$person_pk} <br>";
     if ($person_pk == "") {
         setStatus($pk, 5);
         continue;
     }
     $q3 = sprintf("INSERT INTO appearances (show_fk,person_fk,appear_dt) VALUES (%d,%d,'%s')", $row["show_pk"], $person_pk, $row["dt1"]);
     $result3 = $conn->query($q3);
     $appear_pk = "";
     $appear_pk = $conn->insert_id;
     if ($appear_pk == "") {
         setStatus($pk, 6);
         continue;
     }
     $q3 = sprintf("INSERT INTO media (appear_fk,media_type,media_code,media_url,media_title,media_desc) VALUES (%d,%d,'%s','%s','%s','%s')", $appear_pk, $row["media_type"], $row["media_code"], $row["media_url"], $row["media_title"], $row["media_desc"]);
     $result3 = $conn->query($q3);
示例#2
0
<?php

include 'header.php';
$sandra = getPerson('13');
$maria = getPerson('12');
include 'server/adminprofil.php';
//För att få mail-adressen som formuläret postar till.
?>

	<div id="main">
		<div id="headerimg"><img src="img/head/6_h.png"></div>

		<h1>kontakt</h1>
		<div class="kontakt2col">
			
			<br>
			<h3>adress</h3>
			<p>Vera Sandbergsallé 8</br>412 96 Göteborg</p>
			<br><br>

			<h3>sandra melin</h3>
			<p><?php 
print $sandra['tel'];
?>
</br>sandra@waterweave.se</p>
			<br><br>

			<h3>maria knutsson</h3>
			<p><?php 
print $maria['tel'];
?>
示例#3
0
文件: person.php 项目: roudai/wcadb
    <?php 
include 'include/header.php';
?>
  </head>
  <body>
	<?php 
include_once "include/analyticstracking.php";
?>
  	<div class="container">
  	<!-- ナビゲーションバー -->
  	<?php 
include 'include/navbar.php';
?>
  	
  	<?php 
getPerson();
?>

		<?php 
if (countPodium('World') != 0 or countPodium('Euro') != 0 or countPodium('Asian') != 0 or countPodium('Japan') != 0 or countHistoryR('WR') != 0 or countHistoryR('CR') != 0 or countHistoryR('NR') != 0) {
    ?>
		<div class="panel-group" id="accordion3">
			<!-- 世界大会入賞 -->
			<?php 
    if (countPodium('World')) {
        ?>
			<div class="panel panel-default">
				<a class="list-group-item" data-toggle="collapse" data-parent="#accordion3" href="#collapse31">
					<?php 
        echo $wpodium[$lang];
        ?>
示例#4
0
function editAccount($uid)
{
    $user = getPerson($uid);
    $picture = $_FILES['picture'];
    if ($_POST['email'] == "") {
        return "Email may not be empty";
    }
    if ($_POST['fullname'] == "") {
        return "Full name may not be empty";
    }
    if ($picture['name'] != '') {
        $pic = pictureHandling($uid, $picture);
    } else {
        $pic = getPic($uid);
    }
    $purifier = new HTMLPurifier();
    $fullname = $purifier->purify($_POST['fullname']);
    $pic = $purifier->purify($pic);
    $email_level = $purifier->purify($_POST['email_pref']);
    mysql_query('START TRANSACTION');
    $failed = 0;
    $sql = sprintf("UPDATE user_info SET fullname='%s', picture='%s', email_level='%s' WHERE uid='%s'", mysql_real_escape_string($fullname), mysql_real_escape_string($pic), mysql_real_escape_string($email_level), mysql_real_escape_string($uid));
    $result = mysql_query($sql);
    if ($result == FALSE) {
        $failed = 1;
    }
    $sql = sprintf("DELETE from user_info_values WHERE person_id = '%s'", mysql_real_escape_string($uid));
    $result = mysql_query($sql);
    if ($result == FALSE) {
        $failed = 1;
    }
    $sql = sprintf("SELECT id, shortname, longname FROM user_info_key");
    $result = get_rows($sql);
    if (!$result) {
        $failed = 1;
    }
    foreach ($result as $r) {
        $shortname = $r['shortname'];
        $longname = $r['longname'];
        $user_key_id = $r['id'];
        $value = $_POST[$shortname];
        $value = $purifier->purify($value);
        if ($_POST[$shortname] != "") {
            $sql = sprintf("INSERT INTO user_info_values VALUES ('%s', '%s', '%s')", mysql_real_escape_string($uid), mysql_real_escape_string($user_key_id), mysql_real_escape_string($value));
            $res = mysql_query($sql);
            if ($res == FALSE) {
                $failed = 1;
            }
        }
    }
    if ($failed == 1) {
        mysql_query('ROLLBACK');
        return "Registration Failed";
    } else {
        mysql_query('COMMIT');
        return TRUE;
    }
}
 $pk = $row["load_pk"];
 echo "<hr>Row {$pk}<br>";
 if ($row["show_pk"] == "") {
     setStatus($pk, 2);
     continue;
 }
 if ($row["people"] == "") {
     setStatus($pk, 3);
     continue;
 }
 if ($row["dt"] == "") {
     setStatus($pk, 4);
     continue;
 }
 echo "finding person: " . $row["person"] . "<br>";
 $person_pk = getPerson($row["person"]);
 echo "pk returned: {$person_pk}<Br>";
 if ($person_pk == "") {
     setStatus($pk, 5);
     continue;
 }
 echo "showpk: " . $row["show_pk"] . "<br>";
 try {
     $q3 = sprintf("INSERT INTO appearances (show_fk,person_fk,appear_dt) VALUES (%d,%d,STR_TO_DATE('%s','%%m/%%d/%%Y'))", $row["show_pk"], $person_pk, $row["dt"]);
 } catch (Exception $e) {
     echo 'Caught exception: ', $e->getMessage(), "\n";
 }
 echo "query3: {$q3} <br>";
 $result3 = $conn->query($q3);
 $appear_pk = "";
 $appear_pk = $conn->insert_id;
示例#6
0
        $sql = "INSERT INTO person_date(person_id, attribute_key, value) VALUES(?,'birthdate',?)";
        $db->insert($sql, array($personId, $_POST['birthdate']));
    }
    $response['person'] = getPerson($db, $personId);
} else {
    //Update person
    $response['action'] = "update";
    $response['person_id'] = $personId;
    $sql = "UPDATE persons SET first_name=?, last_name=? WHERE person_id=?";
    $rows = $db->update($sql, array($_POST['firstName'], $_POST['lastName'], $_POST['personId']));
    //Insert or update birthday
    $sql = "SELECT person_date_id FROM person_date WHERE person_id=? AND attribute_key='birthdate'";
    $personDateId = $db->getValue($sql, array($personId));
    if (empty($personDateId)) {
        $sql = "INSERT INTO person_date (person_id, attribute_key, value) VALUES(?,'birthdate',?)";
        $db->insert($sql, array($personId, $_POST['birthdate']));
    } else {
        $sql = "UPDATE person_date SET value=? WHERE person_date_id=?";
        $db->update($sql, array($_POST['birthdate'], $personDateId));
    }
    $response['person'] = getPerson($db, $personId);
}
function getPerson(&$db, $personId)
{
    $sql = "SELECT persons.person_id, first_name AS firstName, last_name AS lastName, birth.value AS birthdate FROM persons LEFT JOIN person_date AS birth ON birth.person_id=persons.person_id AND attribute_key='birthdate' WHERE persons.person_id=?";
    return $db->getRow($sql, array($personId));
}
header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
$response['timer'] = microtime(true) - $timerStart;
echo json_encode($response, JSON_NUMERIC_CHECK);
示例#7
0
<?php

require_once "include/header.php";
if (isLoggedIn()) {
    if ($uid = getPersonUID()) {
        $person = getPerson($uid)[0];
        if (sizeof($person) > 0) {
            echo "<br />";
            echo $person["uid"][0];
            echo "<br />";
            echo $person["cn"][0];
            echo "<br />";
            echo $person["mail"][0];
            echo "<br />";
            echo $person["telephonenumber"][0];
            echo "<br />";
            foreach ($person["memberof"] as $group) {
                if (!strpos($group, "email") && !strpos($group, "first semester")) {
                    echo $group;
                    echo "<br />";
                }
            }
        }
    }
}
require_once "include/footer.php";
示例#8
0
文件: index.php 项目: ragauskl/205CDE
}
# Main
# ----
$resource = getResource();
$request_method = getMethod();
$parameters = getParameters();
# Redirect to appropriate handlers.
if ($resource[0] == "staffapi") {
    if ($request_method == "POST" && $resource[1] == "person") {
        postPerson($parameters);
    } else {
        if ($request_method == "GET" && $resource[1] == "persons") {
            getPersons();
        } else {
            if ($request_method == "GET" && $resource[1] == "person") {
                getPerson($resource[2]);
            } else {
                if ($request_method == "DELETE" && $resource[1] == "person") {
                    deletePerson($resource[2]);
                } else {
                    http_response_code(405);
                    # Method not allowed
                }
            }
        }
    }
} else {
    http_response_code(405);
    # Method not allowed
}
?>
示例#9
0
        echo '<div class="errormsg">Incorrect Old Password</div>';
    } else {
        if ($passwd == 'invalid') {
            echo '<div class="errormsg">Invalid New Password</div>';
        } else {
            if ($passwd == 'short') {
                echo '<div class="errormsg">Password Must Be At Least 6 Characters</div>';
            } else {
                if ($passwd == 'error') {
                    echo '<div class="errormsg">An Error Occurred While Changing Password</div>';
                }
            }
        }
    }
}
printPerson(getPerson($uid));
?>
    <p class="pad-bottom"><a href="<?php 
echo URL;
?>
/edit-account.php">Edit your information</a></p>
    <script type="text/javascript">
    //<![CDATA[
    function validate(f) {
        if (f.oldpass.value == "") {
            alert("You must enter your password.");
            return false;
        } else if (f.pass1.value == "") {
            alert("You must enter a new password.");
            return false;
        } else if (f.pass2.value == "") {