|
|
@@ -1,9 +1,10 @@
|
|
|
<?php
|
|
|
|
|
|
function ZLECENIE_KONFIGURACJA($SES_A) {
|
|
|
+ $db = DB::getDB();
|
|
|
$query="select c.*,bo.name1 as OPERATOR from COMPANIES c join BILLING_OWNER bo on c.BILLING_OWNER=bo.ID where c.ID='".$SES_A['ID_BILLING_USERS']."'";
|
|
|
- $result=DB::query($query);
|
|
|
- $COMPANIES=DB::fetch($result) or die("Error 2");
|
|
|
+ $result=$db->query($query);
|
|
|
+ $COMPANIES=$db->fetch($result) or die("Error 2");
|
|
|
|
|
|
if ($SES_A['S_IP']=="") $SES_A['S_IP']="<b>Nie przydzielono adresu IP!</b>";
|
|
|
else {
|
|
|
@@ -15,8 +16,8 @@ function ZLECENIE_KONFIGURACJA($SES_A) {
|
|
|
$BUDYNEK_MIESZKANIE=substr($SES_A['S_ADDRESS_STREET'],strlen($ULICA[0]));
|
|
|
if (preg_match("/^[[:digit:]]*/",$BUDYNEK_MIESZKANIE,$BUDYNEK)) {
|
|
|
$query="select * from BUILDINGS where S_ADDRESS_STREET like '".$ULICA[0].$BUDYNEK[0]."%' limit 1";
|
|
|
- $result=DB::query($query);
|
|
|
- if ($BUILDINGS=DB::fetch($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ if ($BUILDINGS=$db->fetch($result)) {
|
|
|
$ADRES=$BUILDINGS->S_ADDRESS_CITY.", ". preg_replace("/[[:digit:]].*/","",$BUILDINGS->S_ADDRESS_STREET_FULL)." ".$BUDYNEK_MIESZKANIE;
|
|
|
}
|
|
|
}
|
|
|
@@ -39,30 +40,30 @@ function ZLECENIE_KONFIGURACJA($SES_A) {
|
|
|
if ($PODZIAL_LACZA=="Nie" && $DZIERZAWA_ROUTERA=="Tak") $PODZIAL_LACZA.= " <b>(Jest dzierżawa routera, a nie ma podziału łącza!)</b>";
|
|
|
|
|
|
$query="select * from EXTRA_SERVICES where ID_SERVICES='".$SES_A['ID_SERVICES']."' and E_SERVICE='E_NAT_IP' and T_NETWORK_SERVER='".$SES_A['T_NETWORK_SERVER']."'";
|
|
|
- $result=DB::query($query);
|
|
|
- if (!DB::num_rows($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ if (!$db->num_rows($result)) {
|
|
|
if ($PUBLICZNY_ADRES_IP=="Tak") $PUBLICZNY_ADRES_IP.=" <b>(Nie przydzielono!)</b>";
|
|
|
elseif ($PUBLICZNY_ADRES_IP=="Nie wiadomo") $PUBLICZNY_ADRES_IP="Nie";
|
|
|
}
|
|
|
- elseif (DB::num_rows($result)>1) {
|
|
|
+ elseif ($db->num_rows($result)>1) {
|
|
|
if ($PUBLICZNY_ADRES_IP=="Nie wiadomo") $PUBLICZNY_ADRES_IP="Tak";
|
|
|
$PUBLICZNY_ADRES_IP.= " <b>(Przydzielono więcej niż jeden adres IP!)</b>";
|
|
|
}
|
|
|
else {
|
|
|
- $EXTRA_SERVICES=DB::fetch($result);
|
|
|
+ $EXTRA_SERVICES=$db->fetch($result);
|
|
|
if ($PUBLICZNY_ADRES_IP=="Nie wiadomo") $PUBLICZNY_ADRES_IP="Tak";
|
|
|
if ($PUBLICZNY_ADRES_IP=="Tak") $PUBLICZNY_ADRES_IP.=" (".$EXTRA_SERVICES->E_S_V.")";
|
|
|
else $PUBLICZNY_ADRES_IP.=" <b>(A jest przydzielony adres IP ".$EXTRA_SERVICES->E_S_V."!)";
|
|
|
}
|
|
|
|
|
|
$query="select * from EXTRA_SERVICES where ID_SERVICES='".$SES_A['ID_SERVICES']."' and E_SERVICE='E_PORT' and T_NETWORK_SERVER='".$SES_A['T_NETWORK_SERVER']."'";
|
|
|
- $result=DB::query($query);
|
|
|
- if (!DB::num_rows($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ if (!$db->num_rows($result)) {
|
|
|
if ($PRZEKIEROWANIE_PORTOW=="Tak") $PRZEKIEROWANIE_PORTOW.= " <b>(Nie przekierowano żadnych portów!)</b>";
|
|
|
elseif ($PRZEKIEROWANIE_PORTOW=="Nie wiadomo") $PRZEKIEROWANIE_PORTOW="Nie";
|
|
|
}
|
|
|
else {
|
|
|
- while ($EXTRA_SERVICES=DB::fetch($result)) {
|
|
|
+ while ($EXTRA_SERVICES=$db->fetch($result)) {
|
|
|
if ($EXTRA_SERVICES->E_S_V=="TCP_UDP") $PORTY_a[]=$EXTRA_SERVICES->E_S_V2;
|
|
|
elseif ($EXTRA_SERVICES->E_S_V=="TCP_UDP_RANGE") $PORTY_a[]=$EXTRA_SERVICES->E_S_V2."-".$EXTRA_SERVICES->E_S_V3;
|
|
|
}
|
|
|
@@ -98,8 +99,8 @@ function ZLECENIE_KONFIGURACJA($SES_A) {
|
|
|
<td><td colspan=2></td></tr>
|
|
|
<tr><td>Zarejestrowany adres fizyczny (MAC):</td><td>
|
|
|
";
|
|
|
- if ($_GET['action']=="se-detect") {
|
|
|
- if ($SES_A['S_HWSTAT']=="FIXED") {
|
|
|
+ if (V::get('action', '', $_GET) == "se-detect") {
|
|
|
+ if ($SES_A['S_HWSTAT'] == "FIXED") {
|
|
|
$result=file_get_contents("http://se.dev.webone.pl/odblokuj.php?action=se-detect&komp=".$SES_A['S_IP']."&ADM_ACCOUNT=".$_SESSION['ADM_ACCOUNT']);
|
|
|
$result_a=explode("\n",$result);
|
|
|
if ($result_a[0]=="OK") $SES_A['S_HWSTAT']="DETECT";
|
|
|
@@ -108,7 +109,7 @@ function ZLECENIE_KONFIGURACJA($SES_A) {
|
|
|
}
|
|
|
if ($SES_A['S_HWSTAT']=="FIXED") echo $SES_A['S_HW']." <span class=\"noPrint\">(<a href=\"".$_SERVER['REQUEST_URI']."&action=se-detect\">odblokuj</a>)</span>";
|
|
|
else echo "odblokowany";
|
|
|
- if ($_GET['action']=="se-detect") echo "</td><tr><tr class=\"noPrint\"><td>Wynik odblokowania:</td><td>".$result_a[0];
|
|
|
+ if (V::get('action', '', $_GET) == "se-detect") echo "</td><tr><tr class=\"noPrint\"><td>Wynik odblokowania:</td><td>".$result_a[0];
|
|
|
#echo "<pre>";
|
|
|
#print_r($_SESSION);
|
|
|
#echo "</pre>";
|
|
|
@@ -116,17 +117,18 @@ function ZLECENIE_KONFIGURACJA($SES_A) {
|
|
|
}
|
|
|
|
|
|
function ZLECENIE() {
|
|
|
- $TYP_ZLECENIA=$_GET['TYP_ZLECENIA'];
|
|
|
- $ID_SERVICES=$_GET['ID_SERVICES'];
|
|
|
+ $TYP_ZLECENIA = V::get('TYP_ZLECENIA', '', $_GET);
|
|
|
+ $ID_SERVICES = V::get('ID_SERVICES', '', $_GET);
|
|
|
+ $db = DB::getDB();
|
|
|
|
|
|
$query="select NAME_LIST_SERVICES from SERVICES where ID='".$ID_SERVICES."';";
|
|
|
- $result=DB::query($query);
|
|
|
- $row=DB::fetch($result) or die('Error 0');
|
|
|
+ $result=$db->query($query);
|
|
|
+ $row=$db->fetch($result) or die('Error 0');
|
|
|
$NAME_LIST_SERVICES=$row->NAME_LIST_SERVICES;
|
|
|
|
|
|
$query="select * from SES_".$NAME_LIST_SERVICES."_A where ID_SERVICES='".$ID_SERVICES."';";
|
|
|
- $result=DB::query($query);
|
|
|
- $SES_A=DB::fetch_array($result) or die('Error 1');
|
|
|
+ $result=$db->query($query);
|
|
|
+ $SES_A=$db->fetch_array($result) or die('Error 1');
|
|
|
|
|
|
if ($TYP_ZLECENIA=="KONFIGURACJA" && $NAME_LIST_SERVICES == "USERS2") {
|
|
|
ZLECENIE_KONFIGURACJA($SES_A);
|
|
|
@@ -141,12 +143,12 @@ function ZLECENIE() {
|
|
|
|
|
|
while (($A_DB_TELBOX_TRACE_PATH_GO == 'GO') && ($WHILECNT < 50)) {
|
|
|
$query = "select T_TELBOX_NEIGHBOUR_IN from TELBOXES where T_TELBOX_NAME='$UNTIL1' ORDER BY ID limit 0,1 ";
|
|
|
- $result=DB::query($query) or die("Error 2");
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query) or die("Error 2");
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
$WHILECNT++;
|
|
|
$UNTIL1 = $h[0];
|
|
|
}
|
|
|
- if (DB::num_rows($result) == 0) {
|
|
|
+ if ($db->num_rows($result) == 0) {
|
|
|
$A_DB_TELBOX_TRACE_PATH_GO = "STOP";
|
|
|
} else {
|
|
|
$A_DB_TELBOX_TRACE_PATH = $A_DB_TELBOX_TRACE_PATH . " " . $UNTIL1;
|
|
|
@@ -159,74 +161,74 @@ function ZLECENIE() {
|
|
|
} else {
|
|
|
$query="select '<b>',S_ADDRESS_STREET,'</b> ',A_STATUS,' <b> ',A_PROBLEM,'</b> ',A_PROBLEM_DESC,'<br> ' from SES_".$NAME_LIST_SERVICES."_A where T_TELBOX_ADDRESS='" . $SES_A['T_TELBOX_ADDRESS'] . "' and A_ADM_COMPANY like '" . $_SESSION['ADM_COMPANY'] . "' ORDER BY ID ;";
|
|
|
}
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
foreach ($h as $value) {
|
|
|
$MAKE_ORDERER_TELBOX_USERS_LIST = $MAKE_ORDERER_TELBOX_USERS_LIST . " $value";
|
|
|
}
|
|
|
}
|
|
|
|
|
|
$query = "select ID from SES_".$NAME_LIST_SERVICES."_A where T_TELBOX_ADDRESS='".$SES_A['T_TELBOX_ADDRESS']."' and ( A_STATUS='NORMAL' or A_STATUS='WARNING' or A_STATUS='OFF_SOFT' or A_STATUS='MONITOR' ) and A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY ID ;";
|
|
|
- $result=DB::query($query);
|
|
|
- $MAKE_ORDERER_TELBOX_USERS = DB::num_rows($result);
|
|
|
+ $result=$db->query($query);
|
|
|
+ $MAKE_ORDERER_TELBOX_USERS = $db->num_rows($result);
|
|
|
$MAKE_ORDERER_TELBOX_USERS="( <b>$MAKE_ORDERER_TELBOX_USERS</b> aktywnych )";
|
|
|
|
|
|
$query = "select T_TELBOX_NAME,' | ' from TELBOXES where T_TELBOX_NEIGHBOUR_IN='".$SES_A['T_TELBOX_ADDRESS']."' and A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY T_TELBOX_NAME ";
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
foreach ($h as $value) {
|
|
|
$MAKE_ORDERER_TELBOX_MAGISTRAL = $MAKE_ORDERER_TELBOX_MAGISTRAL . " $value";
|
|
|
}
|
|
|
}
|
|
|
- $MAKE_ORDERER_TELBOX_MAGISTRAL_OUT_COUNT = DB::num_rows($result);
|
|
|
+ $MAKE_ORDERER_TELBOX_MAGISTRAL_OUT_COUNT = $db->num_rows($result);
|
|
|
|
|
|
//PATCH 2003-09-30 for BUILDINGS
|
|
|
$query="select '<b>',t1.S_ADDRESS_STREET,'</b> | ',t1.A_STATUS,t1.S_ADMIN_NAME,t1.P_ADMIN_NAME from BUILDINGS as t1, TELBOXES as t2 where t2.T_TELBOX_NAME='".$SES_A['T_TELBOX_ADDRESS']."' and t1.S_ADDRESS_STREET = t2.T_TELBOX_BUILDING_IN and t1.A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY t1.S_ADDRESS_STREET ";
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
foreach ($h as $value) {
|
|
|
$MAKE_ORDERER_BUILDING_INFO = $MAKE_ORDERER_BUILDING_INFO . " $value";
|
|
|
}
|
|
|
}
|
|
|
- $MAKE_ORDERER_BUILDING_INFO_COUNT = DB::num_rows($result);
|
|
|
+ $MAKE_ORDERER_BUILDING_INFO_COUNT = $db->num_rows($result);
|
|
|
|
|
|
$query = "select t1.B_INVENTORY_DATE from BUILDINGS as t1, TELBOXES as t2 where t2.T_TELBOX_NAME='".$SES_A['T_TELBOX_ADDRESS']."' and t1.S_ADDRESS_STREET = t2.T_TELBOX_BUILDING_IN and t1.A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY t1.S_ADDRESS_STREET ";
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
$MAKE_ORDERER_BUILDING_INVENTORY_DATE = $h[0];
|
|
|
}
|
|
|
//EOF BUILDING PATCH
|
|
|
|
|
|
$query = "select T_TELBOX_NEIGHBOUR_IN,' | ' from TELBOXES where T_TELBOX_NAME='".$SES_A['T_TELBOX_ADDRESS']."' and A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY T_TELBOX_NAME ";
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
foreach ($h as $value) {
|
|
|
$MAKE_ORDERER_TELBOX_MAGISTRAL_IN = $MAKE_ORDERER_TELBOX_MAGISTRAL_IN . " $value";
|
|
|
}
|
|
|
}
|
|
|
|
|
|
$query = "select ID from SES_".$NAME_LIST_SERVICES."_A where T_TELBOX_ADDRESS='".$SES_A['T_TELBOX_ADDRESS']."' and ( A_STATUS='NORMAL' or A_STATUS='WARNING' or A_STATUS='OFF_SOFT' or A_STATUS='MONITOR' ) and A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY ID ;";
|
|
|
- $result=DB::query($query);
|
|
|
- $MAKE_ORDERER_TELBOX_USERS_COUNT = DB::num_rows($result);
|
|
|
+ $result=$db->query($query);
|
|
|
+ $MAKE_ORDERER_TELBOX_USERS_COUNT = $db->num_rows($result);
|
|
|
|
|
|
$query="select '<b>',T_DEVICE_TYPE,T_PRODUCER,'</b>(',T_DEVICE_PORTS_OK,')<b>',A_STATUS,A_STATUS_INFO,A_PROBLEM,'</b><font size=-2>',A_PROBLEM_DESC,S_ADDRESS_STREET,T_DEVICE_POWER,T_DEVICE_INFO,'Awar:',T_WORKPOINTS,'gwar.',T_GUARRANTY_EXPIRE,'</font><br>' from DEVICES where T_TELBOX_NEIGHBOUR_IN='".$SES_A['T_TELBOX_ADDRESS']."' and A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY ID ;";
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
foreach ($h as $value) {
|
|
|
$MAKE_ORDERER_DEVICES_LIST = $MAKE_ORDERER_DEVICES_LIST . " $value";
|
|
|
}
|
|
|
}
|
|
|
- $MAKE_ORDERER_DEVICES_COUNT = DB::num_rows($result);
|
|
|
+ $MAKE_ORDERER_DEVICES_COUNT = $db->num_rows($result);
|
|
|
|
|
|
$query = "select sum(T_DEVICE_PORTS_OK) from DEVICES where T_TELBOX_NEIGHBOUR_IN='".$SES_A['T_TELBOX_ADDRESS']."' and A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY ID ;";
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
$MAKE_ORDERER_DEVICES_PORTS = $h[0];
|
|
|
}
|
|
|
|
|
|
$query = "select ' <b>',T_TELBOX_NAME,'</b> ','STATUS:<b>', A_STATUS,'</b>(', A_STATUS_INFO, ') <br>Problemy:<b>', A_PROBLEM,'</b>(',A_PROBLEM_DESC,A_PROBLEM_DATE,')Termin_usuniecia:',S_OTHER_INFO, '<BR>Adresy:<b>',S_ADDRESS_CITY,S_ADDRESS_POST_CODE,S_ADDRESS_POST_OFFICE,S_ADDRESS_STREET,S_ADDRESS_HOUSE,'</b><br> Typ:<b>',T_TELBOX_TYPE,'</b><br>Zamkniecie:<b>',T_TELBOX_SAVE,'</b><br>Zasilanie:<b>',T_TELBOX_POWER,'</b><br>Inne inf: ',T_NETWORK_SERVER,'Instalowal:',T_WHO_CONNECTED,T_WHEN_CONNECTED from TELBOXES where T_TELBOX_NAME='".$SES_A['T_TELBOX_ADDRESS']."' and A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' ORDER BY ID limit 0,1 ;";
|
|
|
- $result=DB::query($query);
|
|
|
- while ($h = DB::fetch_row($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ while ($h = $db->fetch_row($result)) {
|
|
|
foreach ($h as $value) {
|
|
|
$MAKE_ORDERER_DEVICE_TELBOX_INFO = $MAKE_ORDERER_DEVICE_TELBOX_INFO . " $value";
|
|
|
}
|
|
|
@@ -290,8 +292,8 @@ function ZLECENIE() {
|
|
|
from `BILLING_USERS_ADD`
|
|
|
where `id_users`='" . $SES_A['ID_BILLING_USERS'] . "'
|
|
|
";
|
|
|
- $result=DB::query($query);
|
|
|
- if ($h = DB::fetch_assoc($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ if ($h = $db->fetch_assoc($result)) {
|
|
|
$out_P_NAME = $h['P_NAME'] . ' ' . $h['P_NAME_SECOND'];
|
|
|
$out_P_PHONE = $h['P_PHONE'];
|
|
|
$out_P_FAX = $h['P_FAX'];
|
|
|
@@ -318,8 +320,8 @@ function ZLECENIE() {
|
|
|
left join `DEALS_TABLE` as d on (d.`ID`=t2.`ID_DEALS_TABLE`)
|
|
|
where t2.`ID`='" . $ID_SERVICES . "'
|
|
|
";
|
|
|
- $result=DB::query($query);
|
|
|
- if ($h = DB::fetch_assoc($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ if ($h = $db->fetch_assoc($result)) {
|
|
|
$out_P_DEALNUMBER = $h['P_DEALNUMBER'];
|
|
|
$out_P_DEAL_DATE = $h['P_DEALDATE'];
|
|
|
}
|
|
|
@@ -331,8 +333,8 @@ function ZLECENIE() {
|
|
|
join BILLING_OWNER BO on BU.BILLING_OWNER=BO.ID
|
|
|
where BU.`ID`='" . $SES_A['ID_BILLING_USERS'] . "'
|
|
|
";
|
|
|
- $result=DB::query($query);
|
|
|
- if ($h = DB::fetch_assoc($result)) {
|
|
|
+ $result=$db->query($query);
|
|
|
+ if ($h = $db->fetch_assoc($result)) {
|
|
|
$out_OPERATOR = $h['OPERATOR'];
|
|
|
}
|
|
|
?>
|