/* -- Locate the setup.conf file. -- */ if (is_file("setup.conf")) { include("setup.conf") ; } else { include("../setup.conf") ; } /* -- Locate and display the header template -- */ if (is_file("../common/templates/header.phtml")) { include("../common/templates/header.phtml"); } else { include("templates/header.phtml") ; } /* -- Initialise any of your L3 classes and setup here -- */ $UserID = $L3->get_LoginID(); $portal_name = $L3_Config->get_GlobalConfig("Portal_Name"); $webmaster = "premiumsourcing@" . $L3_Config->get_GlobalConfig("Portal_EmailDomain"); $Recipient = "premiumsourcing@" . $L3_Config->get_GlobalConfig("Portal_EmailDomain"); //$Recipient = "terence@plasticscommerce.com"; $L3User = new L2_User; $Profile = array(); if (empty($Action)) { $Action="Login"; $Mode="Exist"; } $MyError=0; if ($Action==$L3_Lang->get_Label("index_label_ps10") && (empty($SenderName) || empty($SenderDesignation) || empty($SenderEmail) || empty($Requirements) || empty($Deadline) || empty($Budget))) $MyError=1; switch ($Action) { case $L3_Lang->get_Label("index_label_ps10") : if ($MyError==0) { $FromArray = array ("UserID", "Requirements", "Deadline", "Budget", "SenderName", "SenderDesignation", "SenderPhone", "SenderEmail"); $name=$value=""; for ($i=0; $i < count($FromArray); $i++) { $name .= $FromArray[$i] . ", "; $value .= "'" . addslashes(${$FromArray[$i]}) . "', "; } $name .= "EntryDate"; $value .= "'" . date("Y-m-d h:i:s") . "'"; # PSnn-mmddyyyy-XX $mntyear = date("Y-m"); $addStr = "select count(*) from PremiumSourcing where UserID='$UserID' AND EntryDate like '$mntyear-%' "; $L3User->query($addStr); $L3User->next_record(); $Count = $L3User->Record[0] + 1; if ($Count < 10) $Count = "0$Count" ; $Snumber = "PS$Count-" . date("mdY") . "-" . $L3_Config->get_GlobalConfig('Portal_Salt'); $name .= ", Snumber"; $value .= ", '$Snumber'"; $countryQueryStr = "insert into PremiumSourcing ($name) values ($value)"; $L3User->query($countryQueryStr); //Email Alert $L3_Message = new L2_Message; $Replacement=array("Requirements" => "$Requirements", "UserID" => "$UserID", "Number" => "$Snumber", "Deadline" => "$Deadline", "SenderName" => "$SenderName", "SenderDesignation" => "$SenderDesignation", "SenderPhone" => "$SenderPhone", "SenderEmail" => "$SenderEmail", "webmaster" => "$webmaster", "portal_name" => "$portal_name", "Budget" => "$Budget" ); ( $L3_Config->get_GlobalConfig("Portal_ID")==2 ) ? $filename = "emails/gb-message.txt" : $filename = "emails/message.txt"; $L3_Message->send_Mail("$filename", "$Recipient", "PREMIUM SOURCING REQUEST [ $Snumber ]", "From: $webmaster\n", $Replacement); } break; case "Login" : $Profile = $L3User->get_Profile($UserID); $FromArray = array ("CompanyName", "CompanyAddress1", "CompanyAddress2", "CompanyAddress3", "CompanyCity", "CompanyState", "CompanyPostal", "Country", "CompanyTel", "CompanyFax", "BusinessNature", "CompanyWebsite", "SenderName", "SenderDesignation", "SenderPhone", "SenderEmail"); for ($i=0; $i < count($FromArray); $i++) { ${$FromArray[$i]} = $Profile[$FromArray[$i]]; } break; } /* -- -- */ ?> if (is_file("../common/templates/bodystart.phtml")) { include("../common/templates/bodystart.phtml"); } else { include("templates/bodystart.phtml") ; } ?> if ($MyError==0 && $Action==$L3_Lang->get_Label("index_label_ps10")) : ?> $L3_Lang->print_Label("index_label_ps13"); ?> print $SenderName; ?>,
$L3_Lang->print_Label("index_label_ps14"); ?>
$L3_Lang->print_Label("index_label_ps20"); ?>
$L3_Lang->print_Label("index_label_ps21"); ?>
.........................................
$L3_Lang->print_Label("index_label_ps16"); ?>
$L3_Lang->print_Label("index_label_ps18"); ?>
"> $L3_Lang->print_Label("index_label_ps19"); ?>
else : ?>
| $L3_Lang->print_Label("index_label_ps01"); ?>
| |||