query($sqlquery);
if (DB::isError($res)) reportDie ("$PHP_SELF: '$sqlquery'" . $res->getMessage());
while ($row = $res->fetch_assoc()):
$companyIds[$row["cr_sid"]] = "companyId=" . ec($row["cmp_id"]);
endwhile;
$res->free();
$vhtIds = array();
$sqlquery =
"SELECT mt_sort, mt_value FROM `metatype` WHERE mt_type = 'vehicletype'";
$res = $db->query($sqlquery);
if (DB::isError($res)) reportDie ("$PHP_SELF: '$sqlquery'" . $res->getMessage());
while ($row = $res->fetch_assoc()):
$vhtIds[$row["mt_sort"]] = $row["mt_value"];
endwhile;
$res->free();
//$current_jobs = array();
//$sqlQuery = "SELECT jb_id, jb_ordertime, cr_sid FROM job WHERE jb_status = 1 ORDER BY jb_ordertime ASC";
//$res = $db->query($sqlQuery);
//if (DB::isError($res)) reportDie ("$PHP_SELF: '$sqlQuery': " . $res->getMessage());
//while ($row = $res->fetch_assoc()):
// $current_jobs[$row["cr_sid"]][] = array($row["jb_id"], $row["jb_ordertime"]);
//endwhile;
//$res->free();
function formDate($sqlDate) {
global $today;
if ($today['mon'] == substr($sqlDate, 5, 2)
&& $today['mday'] == substr($sqlDate, 8, 2)
&& $today['year'] == substr($sqlDate, 0, 4)) {
return substr($sqlDate, 11, 5) . " Uhr";
}
return substr($sqlDate, 11, 5) . " Uhr, " . substr($sqlDate, 8, 2) . "." . substr($sqlDate, 5, 2) . ".";
}
function mk_text($cr_locationzipcode, $cr_availabletime, $cr_gps_time, $cr_gps_type, $cr_available, $cr_sid, $vht_id, $cr_mobile_pda, $usr_phone, $usr_phone2, $jb_id) {
global $db, $companyIds, $current_jobs, $customer_special, $courier_special, $vhtIds, $cs_id, $usr_id;
$vhtType = $vhtIds[$vht_id];
$cr_gps_type_text = "";
if ($cr_gps_type == 0) {
$cr_gps_type_text = "unbestimmt";
} elseif ($cr_gps_type == 1) {
$cr_gps_type_text = "LBS";
} elseif ($cr_gps_type == 2) {
$cr_gps_type_text = "GPS";
} elseif ($cr_gps_type == 3) {
$cr_gps_type_text = "Network";
} elseif ($cr_gps_type == 9) {
$cr_gps_type_text = "Ortung aus";
}
$detailLink = "";
if (isset($current_jobs[$cr_sid]))
foreach ($current_jobs[$cr_sid] AS $jobA) {
$detailLink .= ($customer_special
? ""
: "" . $jobA[0] . " (" . formDate($jobA[1]) . ")
\\n");
$jb_tourdataA = explode("|", $jobA[4]);
$plzA = explode(";", $jb_tourdataA[0]);
$pickedUp1 = "";
$pickedUp2 = "";
if ($jobA[5] == 1):
$pickedUp1 = "(";
$pickedUp2 = ")";
endif;
$detailLink .= $pickedUp1 . $plzA[0] . $pickedUp2 . " -> " . ((count($plzA) > 2) ? "... -> " : "") . $plzA[count($plzA) - 1] . "
\\n";
}
if ($detailLink != "")
$detailLink .= "
";
$cr_sid_link = "";
if ($jb_id != "") {
$jb_offer = $db->getOne("SELECT jb_offer FROM job WHERE jb_id = " . $jb_id);
if ($jb_offer == 0) {
$cr_sid_link = ($customer_special ? "" : "