sweetAlert("Ważna informacja!", "W celu uniknięcia potencjalnych błędów proszę zamknąć wcześniej pootwierane okna systemu SoftSPM. Proszę pracować tylko i wyłącznie na aktualnie otwartej karcie! Niedostosowanie się do niniejszego komunikatu może generować błędy w systemie.", "warning");'); } // sprawdza, czy URL jest skierowany z SYNDISA if (!empty($_GET['auth']) && !$_SESSION['user']) { $_SESSION['active_automation_wells']= getActiveAutomationWells(); if ($_GET['auth']=="6e19274776a47c204d6b412756a60d78") usrLoginAndSiteAccess("syndis", "syndis", "polish", "SoftSPM_bas"); else { $wynik = mysql_query("select USR_USERNAME,md5(USR_USERNAME) ATH from sys_users where USR_STATUS='1'"); if($wynik)while ($r = mysql_fetch_array($wynik)) { $uName=$r["USR_USERNAME"]; $authMd5=$r["ATH"]; if ($_GET['auth']==$authMd5) { usrLoginAndSiteAccess($uName, $uName.".123", "polish", "SoftSPM_bas"); $_SESSION['syndis_auth']=$authMd5; // pobiera informacje o dostępie do regionu $access_reg=""; $reg_count=1; $wynik_reg = mysql_query("select URG_DESC from sys_users_regions where URG_USR_ID=".$_SESSION['user_id']); if($wynik_reg)while ($r_reg = mysql_fetch_array($wynik_reg)) { if ($reg_count==1) { $access_reg = $r_reg["URG_DESC"]; $_SESSION['eq_stock_param3_1'] = $r_reg["URG_DESC"]; } else if ($reg_count==2) { $access_reg .= ";".$r_reg["URG_DESC"]; $_SESSION['eq_stock_param3_2'] = $r_reg["URG_DESC"]; } else if ($reg_count==3) { $access_reg .= ";".$r_reg["URG_DESC"]; $_SESSION['eq_stock_param3_3'] = $r_reg["URG_DESC"]; } $reg_count++; } $reg_count--; $_SESSION['syndis_eq_stock']=$access_reg; //warunek na wybieranie oddziału w jaki chce użytkownik pracować if ($reg_count>1) { //pobiera informacje z URL i przypisuje Oddział oraz wchodzi w dany obiekt $tmpDevID=sqlStringValue("select DRS_ID from seg_dev_resources,seg_wells where DRS_DEV_ID=WLL_ID and DRS_DEV_TYPE=12 and WLL_NAME='".$_GET['obj']."'", "DRS_ID"); if ($tmpDevID>0) { $tmpPlc=sqlStringValue("select SOD_PLC from seg_object_def where SOD_NAME='".$_GET['obj']."'", "SOD_PLC"); $_SESSION['syndis_eq_stock'] = $tmpPlc; $_SESSION['eq_stock_param3_1'] = $tmpPlc; unset($_SESSION['eq_stock_param3_2']); unset($_SESSION['eq_stock_param3_3']); header("Location: ?pg=site401mark&dev=$tmpDevID"); } else{ //sprawdza, czy nie jest to piezometr $tmpDevID=sqlStringValue("select DRS_ID from seg_dev_resources,seg_reservoirs_piezometers where SRP_ID=DRS_DEV_ID and DRS_DEV_TYPE=601 and SRP_NAME='".$_GET['obj']."'", "DRS_ID"); if ($tmpDevID>0) { $tmpPlc=sqlStringValue("select SOD_PLC from seg_object_def where SOD_NAME='".$_GET['obj']."'", "SOD_PLC"); $_SESSION['syndis_eq_stock'] = $tmpPlc; $_SESSION['eq_stock_param3_1'] = $tmpPlc; unset($_SESSION['eq_stock_param3_2']); unset($_SESSION['eq_stock_param3_3']); header("Location: ?pg=site404inf&dev=$tmpDevID"); } else{ $dalej="./?pg=seldep"; header("Location: $dalej"); } } } //zerowanie wszystkich danych sesyjnych z wyszukiwarek delSearchSessionData(); } } } } //zwykłe logowanie if ($_POST['in_subOK']=="Zaloguj" && strlen($_POST['in_login'])>3) { $_SESSION['active_automation_wells']= getActiveAutomationWells(); usrLoginAndSiteAccess($_POST['in_login'], $_POST['in_pass'], $_POST['in_lang'], $_POST['in_system']); //dodawanie informacji o wydziale if (!empty($_SESSION['user'])) { //uprawnienia do oddziłu $_SESSION['eq_stock_param3_1'] = $_POST['in_branch']; $_SESSION['syndis_eq_stock'] = $_POST['in_branch']; } } if (!empty($_SESSION['user'])) { if ($_SESSION['lang']) { include"./language/".$_SESSION['lang'].".php"; $fileFlag = "./images/".$_SESSION['lang'].".png"; } if ($_SESSION['sys_typ']) //$fileSys = "./images/".$_SESSION['sys_typ'].".png"; $fileSys = "./images/SoftSPM_ent.png"; ?> sweetAlert("Uwaga!", "Aktualnie zalogowany użytkownik nie jest przypisany do żadnego z wydziałów! Należy skontaktować się z administratorem w celu nadania odpowiednich ról w systemie.\n W niektórych przypadkach system będzie pokazywał wszystkie obiekty lub nie będzie pokazywał żadnego.\n\n Inną przyczyną może być pominięcie logowania bezpośrednio z systemu SYNDIS!", "warning");'); $_SESSION['war_about_priv']='Show'; } ?>
"; ?>
"; ?>
"; ?>
570): ?> UWAGA: Została przekroczona liczba dostępnych licencji na obiekty objęte automatyką.


Submersible Pumps Management

Inteligentny Nadzór Eksploatacji Pomp Głębinowych i Raportowanie

Logowanie

Zaloguj się do systemu SoftSPM

© SoftSPM · v.1.25
'; ?>