abo-telbox.php 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?php
  2. $error5="error5 Przykro nam, serwis jest dostepny wylacznie dla autoryzowanych uzytkownikow $REMOTE_ADDR";
  3. if(file_exists(".config.php")) include(".config.php");
  4. require("$komputery_arr");
  5. if(in_array("$REMOTE_ADDR",$KOMPUTERY)) $czy_error_5=1 ;
  6. $czy_error_5=1;
  7. if($czy_error_5) {
  8. foreach ($_GET as $k => $v) {
  9. $_GET[$k]=addslashes($_GET[$k]);
  10. $v=addslashes($v);
  11. // $v=ereg_replace(';','',$v);
  12. eval(" \$$k = \"$v\" ;");
  13. }
  14. foreach ($_POST as $k => $v) {
  15. $_POST[$k]=addslashes($_POST[$k]);
  16. $v=addslashes($v);
  17. // $v=ereg_replace(';','',$v);
  18. eval(" \$$k = \"$v\" ;");
  19. }
  20. $ADM_USER=$SQL_USER ;
  21. $ADM_USER_PASS=$SQL_USER_PASS ;
  22. $SQL_TABLE_USERS="USERS2";
  23. $SQL_TABLE_ADMIN_USERS="ADMIN_USERS";
  24. $conn=mysql_pconnect($INTERFACE_ADDR,$ADM_USER,$ADM_USER_PASS);
  25. if (!$conn) die("ERROR podczas tworzenia polaczenia do bazy $SQL_DATABASE !\n");
  26. mysql_select_db($SQL_DATABASE) or die("ERROR podczas wyboru bazy!");
  27. function get_telboxes($T_TELBOX_NAME) {
  28. $telboxes[]=$T_TELBOX_NAME;
  29. $query="select T_TELBOX_NAME from TELBOXES where T_TELBOX_NEIGHBOUR_IN='".$T_TELBOX_NAME."' and A_STATUS='NORMAL'";
  30. $result=mysql_query($query);
  31. while ($row=mysql_fetch_object($result)) {
  32. $T_TELBOX_NAME=$row->T_TELBOX_NAME;
  33. $telboxes=array_merge($telboxes,get_telboxes($T_TELBOX_NAME));
  34. }
  35. return $telboxes;
  36. }
  37. $telboxes=get_telboxes("BI19A-PIW");
  38. unset($s_telboxes);
  39. echo count($telboxes)."\n";
  40. foreach ($telboxes as $telbox) {
  41. if (isset($s_telboxes)) $s_telboxes.=",";
  42. $s_telboxes.="'".$telbox."'";
  43. }
  44. if (isset($s_telboxes)) {
  45. $query="select count(*) as count from USERS2 where T_TELBOX_ADDRESS in (".$s_telboxes.") and A_STATUS in ('NORMAL','WAITING') group by S_ADDRESS_STREET";
  46. $result=mysql_query($query);
  47. $row=mysql_fetch_object($result);
  48. //echo $row->count;
  49. echo mysql_num_rows($result);
  50. }// else echo "0";
  51. echo "\n";
  52. } else {
  53. echo $error5 ;
  54. }
  55. ?>