Advertisement
koicho

Untitled

May 12th, 2017
693
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.37 KB | None | 0 0
  1. <?php
  2. $content = file_get_contents( "info.txt" );
  3. ?>
  4. <!DOCTYPE html>
  5. <html lang="en">
  6. <head>
  7. <title>Fire alarm system</title>
  8. <meta charset="utf-8">
  9. <meta name="viewport" content="width=device-width, initial-scale=1">
  10. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  11. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  12. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  13. <style>
  14.  
  15. img.displayed {
  16. display: block;
  17. margin-left: auto;
  18. margin-right: auto;
  19. }
  20.  
  21.  
  22. /* Remove the navbar's default margin-bottom and rounded borders */
  23. .navbar {
  24. margin-bottom: 0;
  25. border-radius: 0;
  26. }
  27.  
  28. /* Set height of the grid so .sidenav can be 100% (adjust as needed) */
  29. .row.content {height: 450px}
  30.  
  31.  
  32.  
  33. /* Set black background color, white text and some padding */
  34. footer {
  35. background-color: #555;
  36. color: white;
  37. padding: 15px;
  38. }
  39.  
  40. /* On small screens, set height to 'auto' for sidenav and grid */
  41. @media screen and (max-width: 767px) {
  42. .sidenav {
  43. height: auto;
  44. padding: 15px;
  45. }
  46. .row.content {height:auto;}
  47. }
  48. </style>
  49. <meta name="description" content="Free Google Locate IP Address and Domain Lookup Service with Whois Map, Country Map, Region Map ,City Map." />
  50. <meta name="keywords" content="Google Geolocate IP Address Lookup Map Locate Targeting,IP Whois,Provider Database,XML IP Address Locate,XML free IP Whois,IP Geo Track,IP2Country,IP2City,City IP Address Map,Whois Geo Targeting,Visitor IP Geo Map,Domain Whois Locate" />
  51. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
  52. <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places"></script>
  53. <script type="text/javascript">
  54. function initialize() {
  55. $.getJSON('http://freegeoip.net/json/', function(location) {
  56. var latitude = location.latitude;
  57. var longitude = location.longitude;
  58.  
  59. var myLatlng = new google.maps.LatLng(latitude,longitude);
  60. var myOptions = {
  61. zoom: 6,
  62. center: myLatlng,
  63. mapTypeId: google.maps.MapTypeId.ROADMAP
  64. }
  65. var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
  66. var marker = new google.maps.Marker({
  67. position: myLatlng,
  68. map: map,
  69. title:"Fire IP Location!"
  70. });
  71. });
  72. }
  73. </script>
  74. <style>
  75. #gmap_canvas img{max-width:none!important;background:none!important}
  76. </style>
  77. </head>
  78. <body onload="initialize()">
  79.  
  80. <nav class="navbar navbar-inverse">
  81. <div class="container-fluid">
  82. <div class="navbar-header">
  83. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
  84. <span class="icon-bar"></span>
  85. <span class="icon-bar"></span>
  86. <span class="icon-bar"></span>
  87. </button>
  88. <a class="navbar-brand" href="#">Logo</a>
  89. </div>
  90. <div class="collapse navbar-collapse" id="myNavbar">
  91. <ul class="nav navbar-nav">
  92. <li class="active"><a href="#">Home</a></li>
  93. <li><a href="#">About</a></li>
  94. </ul>
  95. <ul class="nav navbar-nav navbar-right">
  96.  
  97. </ul>
  98. </div>
  99. </div>
  100. </nav>
  101.  
  102. <div class="container-fluid text-center">
  103. <div class="row content">
  104. <div class="col-sm-8 text-left">
  105. <h1>
  106. <div class="alert alert-danger">
  107. <strong>Danger!</strong>
  108. <p>Recent fires happened at <?php echo $content?></p>
  109. </div></h1>
  110.  
  111. <hr>
  112. <h3>Fire specifications</h3>
  113. <h1 id="demo"> </h1>
  114. <img id="img" height="300px" width="300px">
  115.  
  116. </div>
  117. <div class="col-sm-8 text-rigt">
  118. <div id="map_canvas" class="col-sm-8 text-right" style="height:400px;width:550px;"></div>
  119.  
  120. </div>
  121.  
  122. </div>
  123.  
  124. </div>
  125.  
  126. <footer class="container-fluid text-center">
  127. <p>Copyright © BFU Crew1</p>
  128. </footer>
  129. <script>
  130. var callbackFunction = function(data) {
  131.  
  132. var wind = data.query.results.channel.wind;
  133. var dir = wind.direction;
  134. var sp = wind.speed;
  135. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  136. if(dir<33.75 ){
  137.  
  138. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  139. document.getElementById("img").src = "North.png";
  140. }
  141. else if(dir>33.75 && dir<78.75 ){
  142. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  143. document.getElementById("img").src = "NE.png";
  144.  
  145. }
  146. else if(dir>78.75 && dir<123.75 ){
  147. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  148. document.getElementById("img").src = "East.png";
  149. }
  150. else if(dir>123.75 && dir<168.75 ){
  151. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  152. document.getElementById("img").src = "SE.png";
  153. }
  154. else if(dir>168.75 && dir<213.75 ){
  155. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  156. document.getElementById("img").src = "South.png";
  157. }
  158. else if(dir>213.75 && dir<258.75 ){
  159. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  160. document.getElementById("img").src = "SW.png";
  161. }
  162. else if(dir>258.75 && dir<303.75 ){
  163. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  164. document.getElementById("img").src = "West.png";
  165. }
  166. else if(dir>303.75 && dir<348.75 ){
  167. document.getElementById("demo").innerHTML = "wind speed = " + sp + " kmph";
  168. document.getElementById("img").src = "NW.png";
  169.  
  170. }
  171.  
  172. setTimeout(arguments.calee,3000);
  173.  
  174. } ;
  175. </script>
  176. <script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDTGJW-3nQiAokpdfcWNKXfYgdN_vgqHYw&callback=initialize"
  177. type="text/javascript"></script>
  178. <script src="https://query.yahooapis.com/v1/public/yql?q=select wind from weather.forecast where woeid in (select woeid from geo.places(1) where text='sofia, bg')&format=json&callback=callbackFunction"></script>
  179.  
  180.  
  181. </body>
  182. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement