";
/*$box_width="100%";
$box_colour="1";
$box_title="Options";
include "box_start.php";
*/
$user=$_REQUEST["user"];
// User access, show contracts only
$user=$_REQUEST["userid"];
echo " Jump to... ";
echo "Home ";
echo "Customer Contracts ";
echo "Product Support ";
echo "Contact Details ";
echo "Mailing Preferences ";
echo "
Logout ";
echo " | | ";
$box_width="100%";
$box_colour="1";
$box_title="Customer Details";
include "box_start.php";
// Display a function screen?
if ($_REQUEST["request"]=="add_customer") {
include "include/add_customer.php";
} else if ($_REQUEST["request"]=="add_contract") {
include "include/add_contract.php";
} else if ($_REQUEST["request"]=="add_job") {
include "include/add_job.php";
} else if ($_REQUEST["request"]=="add_file") {
include "include/add_file.php";
} else if ($_REQUEST["request"]=="add_product") {
include "include/add_product.php";
} else if ($_REQUEST["request"]=="link_product") {
include "include/link_product.php";
} else if ($_REQUEST["request"]=="delete_product") {
include "include/delete_product.php";
} else if ($_REQUEST["request"]=="edit_product") {
include "include/edit_product.php";
} else if ($_REQUEST["request"]=="add_download") {
include "include/add_download.php";
} else if ($_REQUEST["request"]=="edit_download") {
include "include/edit_download.php";
} else if ($_REQUEST["request"]=="delete_download") {
include "include/delete_download.php";
} else if ($_REQUEST["request"]=="edit_file") {
include "include/edit_file.php";
} else if ($_REQUEST["request"]=="add_quote") {
include "include/add_quote.php";
} else if ($_REQUEST["request"]=="add_invoice") {
include "include/add_invoice.php";
} else if ($_REQUEST["request"]=="edit_quote") {
include "include/edit_quote.php";
} else if ($_REQUEST["request"]=="edit_invoice") {
include "include/edit_invoice.php";
} else if ($_REQUEST["request"]=="edit_contract") {
include "include/edit_contract.php";
} else if ($_REQUEST["request"]=="edit_job") {
include "include/edit_job.php";
} else if ($_REQUEST["request"]=="delete_quote") {
include "include/delete_quote.php";
} else if ($_REQUEST["request"]=="delete_invoice") {
include "include/delete_invoice.php";
} else if ($_REQUEST["request"]=="delete_file") {
include "include/delete_file.php";
} else if ($_REQUEST["request"]=="delete_contract") {
include "include/delete_contract.php";
} else if ($_REQUEST["request"]=="delete_job") {
include "include/delete_job.php";
} else if ($_REQUEST["request"]=="view_history") {
include "include/view_history.php";
} else {
// Admin functions to do?
if ($user) {
// Get user details
$userrow = array("0","10","","Joe Bloggs Ltd.","BLO003","01234 567 890","01234 567 891","joe@bloggs.ltd.uk","Riverside House\nPark End Estate\nNewtown\nNT24 3SA", " l" ,"Never", "Never");
// Got an update to do?
// include "include/actions.php";
// Get user details again
// Display customer details
echo " ".$userrow[3]." (".$userrow[4].") ";
echo "";
?>
Customer Contracts
";
$count=0;
echo " |
";
echo "| Contract | Location | Description | ";
$contractrowarray[0]=array("0","00C0021","0","Riverside House","Telephone Cabling");
$contractrowarray[1]=array("1","00C0042","0","Riverside House","Cat5 Cabling");
$contractrowarray[2]=array("2","00C0043","0","Riverside House","Support contract");
$contractcountmax=2;
$contractcount=0;
while ($contractcount<=$contractcountmax) {
$contractrow=$contractrowarray[$contractcount];
// Display contracts matching this customer
echo "| ".$contractrow[1]." | ".$contractrow[3]." | ".$contractrow[4]." | ";
echo "";
// Outstanding invoices on this contract?
if ($contractcount==1) {
echo " ";
}
if ($contractcount==2) {
echo " ";
}
echo " | ";
$count++; if ($count>1) {$count=0;}
if ($contractrow[0]==$_REQUEST["contract"]) {
$jobrowarray[0]=array("69","0","Riverside House","Reception","Additional telephone outlets","7");
$jobrowarray[1]=array("84","1","Riverside House","Projects Office","Additional Cat5 outlets","6");
$jobrowarray[2]=array("92","2","Riverside House","","Telephone system support contract","1");
$count2=2;
echo " | Job ID | Location | Sub-Location | Description | Status | ";
$jobrow=$jobrowarray[$_REQUEST["contract"]];
// Display job details matching this contract
echo " | ".$jobrow[0]." | ".$jobrow[2]." | ".$jobrow[3]." | ".$jobrow[4]." | ".$job_status[$jobrow[5]]." |  | ";
echo "";
echo " ";
echo " | ";
$count2++; if ($count2>3) {$count2=2;}
if ($jobrow[0]==$_REQUEST["job"]) {
// Any quotes for this job?
$count3=4;
if ($_REQUEST["contract"]==0) {
$quoterow=array("0","00Q0096","0","0");
echo " | | ";
echo " Quotation (".$quoterow[1].") ";
$count_rev=1;
while ($count_rev<$quoterow[3]) {
$count_rev++;
echo "
Quotation (".$quoterow[1]." revision ".$count_rev.") ";
}
echo " | ";
$count3++; if ($count3>5) {$count3=4;}
}
// Invoices?
$invoicerowarray[0]=array("0","00I0043","0");
$invoicerowarray[1]=array("1","00I0052","1");
if ($_REQUEST["contract"]<=1) {
$invoicerow=$invoicerowarray[$_REQUEST["contract"]];
echo " | | ";
echo " Invoice (".$invoicerow[1].") ";
if ($_REQUEST["access"]>=100) {
echo " | ";
echo " ";
}
echo " | ";
$count3++; if ($count3>5) {$count3=4;}
}
echo "";
}
}
$contractcount++;
}
?>
Product Support
| Below is a list of products you have ordered from us. By clicking on a product you can visit the manufacturers website and download updated firmware... |
| Manufacturer | Product | Description | Image | Job |
".$productrow[2]." | ".$productrow[1]." | ".$productrow[4]." | ";
if (file_exists("products/".$productrow[0].".jpg")) {echo " ";}
echo " | 00C0042/84 | ";
?>
Contact details
";
echo "";
?>
Company Contacts
";
echo "
Mailing Preferences
";
echo "";
echo " ";
echo "| We will keep you up to date with information on the following services... | ";
echo "
Enter a partial customer, contract or job id on the left Last successful login: ".$_REQUEST["lastsuccess"]." Last failed login: ".$lastrow[0]." | ";
}
echo "";
}
echo " |