superedit-T_WHEN_CONNECTED.php 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. function T_WHEN_CONNECTED($ID) {
  3. global $error,$thiss,$result;
  4. if($COMMAND=='POST_VERIFY') {
  5. echo "Weryfikacja niedostepna";
  6. } else {
  7. if($_SESSION['CURRENT_MENU']==$thiss->DETECT_EDIT_FUNCTION) {
  8. //Wykrycie tabeli nazwy tabeli SES_X_C
  9. if(substr($thiss->DETECT_TABLE_NAME,0,4)=='SES_' && substr($thiss->DETECT_TABLE_NAME,-2)=='_A') {
  10. // echo "<h2>Detect table name=:".$thiss->DETECT_TABLE_NAME."</h2>";
  11. $SES_B_COLUMN=substr($thiss->DETECT_TABLE_NAME,0,(strlen($thiss->DETECT_TABLE_NAME)-1))."B" ; //tabela do zapisow poczatek billingu
  12. $zap_sql="SELECT * from ".$SES_B_COLUMN." where ID_SERVICES='".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['ID_SERVICES']."' and TYPE='4' ";//szukamy czy jest oznaczony poczatek liczenia abonamentu !!!
  13. // echo $zap_sql;
  14. ZAP_SQL($zap_sql);
  15. echo "<table border=1 cellspacing=0 cellpadding=1>";
  16. while ($h=mysql_fetch_object($result)) {
  17. echo "<tr>";
  18. echo "<td ".USERS_COLUMN_COLOR_RETURN(A_STATUS,$h->A_STATUS,bgcolor)."><a href=$PHP_SELF?MENU_INIT=EXTRA_SERVICES_EDIT&ARG1=EDIT&ARG1_VAL=".$h->ID." alt=EDYCJA_PODRZEDNEJ_USLUGI>".$h->E_SERVICE." ".$h->A_STATUS_INFO."</a></td>" ;
  19. echo "<td>Zanotowano w systemie L2 datê pod³±czenia ( TYP 4 ) :ID".$h->ID." , DATA ROZPOCZECIA BILLINGU: ".substr($h->VALUE1,0,10)."</td>";
  20. $DETECTED_T_WHEN_CONNECTED_L2=substr($h->VALUE1,0,10);
  21. if($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_WHEN_CONNECTED']<>$DETECTED_T_WHEN_CONNECTED_L2) echo "<font color=red><br> ERROR w datach L2!=T_WHEN_CONNECTED</font>";
  22. echo "</tr>";
  23. }
  24. echo "</table>";
  25. // GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_WHEN_CONNECTED'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_WHEN_CONNECTED'],'T_WHEN_CONNECTED');
  26. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['T_WHEN_CONNECTED'],"W")&&(!isset($DETECTED_T_WHEN_CONNECTED_L2))) GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_WHEN_CONNECTED'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_WHEN_CONNECTED'],'T_WHEN_CONNECTED'); else echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_WHEN_CONNECTED'] ;
  27. //TODO
  28. //echo "<a href=$PHP_SELF?MENU_INIT=NEW_EXTRA_SERVICES&ARG1=NEWRECORDPARENT&ARG1_VAL".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['ID'].">++++ tu bêdzie dodanie daty pod³±czenia!!</a>";
  29. } else if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['T_WHEN_CONNECTED'],"W")) GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_WHEN_CONNECTED'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_WHEN_CONNECTED'],'T_WHEN_CONNECTED'); else echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_WHEN_CONNECTED'] ;
  30. } else if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['T_WHEN_CONNECTED'],"W")) GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_WHEN_CONNECTED'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_WHEN_CONNECTED'],'T_WHEN_CONNECTED'); else echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['T_WHEN_CONNECTED']['T_WHEN_CONNECTED'] ;
  31. }
  32. }