<?php
require_once('session/checkuser.php');
function user_customer_match($cust, $user)
{
$args = array(":cid" => $cust,
":user" => $user);
$result = db_query("SELECT uid FROM system.useraccounts WHERE kunde=:cid AND username=:user AND kundenaccount=1", $args);
if ($result->rowCount() > 0)
return true;
return false;
}
function customer_has_email($customerno, $email)
{
$args = array(":cid" => $customerno,
":email" => $email);
$result = db_query("SELECT NULL FROM kundendaten.kunden WHERE id=:cid AND (email=:email OR email_extern=:email OR email_rechnung=:email)", $args);
return ($result->rowCount() > 0);
}
function validate_token($customerno, $token)
{
expire_tokens();
$args = array(":cid" => $customerno,
":token" => $token);
$result = db_query("SELECT NULL FROM kundendaten.kunden WHERE id=:cid AND token=:token", $args);
return ($result->rowCount() > 0);
}
function get_uid_for_token($token)
{