Advertisement
ady1994

Untitled

Jan 18th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.73 KB | None | 0 0
  1. <?php
  2. require ('function.php');
  3. $YT_Channel = new YTChannel('AIzaSyCtjMYAxHKfkj9uqnHgCJyVc8X4xjs044I');
  4. $cauta = $_POST["cauta"];
  5. $public_search = $YT_Channel->public_search($cauta,6);
  6.  
  7.  
  8.  
  9. //print_r($related_video[0]['thumbnails']['default']);
  10.  
  11. ?>
  12. <!DOCTYPE html>
  13. <html lang="en">
  14.  
  15. <head>
  16.  
  17. <meta charset="utf-8">
  18. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  19. <meta name="viewport" content="width=device-width, initial-scale=1">
  20. <meta name="description" content="">
  21. <meta name="author" content="">
  22.  
  23. <title>Proiect TW</title>
  24.  
  25. <!-- Bootstrap Core CSS -->
  26. <link href="css/bootstrap.min.css" rel="stylesheet">
  27.  
  28. <!-- Custom CSS -->
  29. <link href="css/portfolio-item.css" rel="stylesheet">
  30.  
  31. <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  32. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  33. <!--[if lt IE 9]>
  34. <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  35. <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  36. <![endif]-->
  37.  
  38. </head>
  39.  
  40. <body>
  41.  
  42. <!-- Navigation -->
  43. <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  44. <div class="container">
  45. <!-- Brand and toggle get grouped for better mobile display -->
  46. <div class="navbar-header">
  47. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
  48. <span class="sr-only">Toggle navigation</span>
  49. <span class="icon-bar"></span>
  50. <span class="icon-bar"></span>
  51. <span class="icon-bar"></span>
  52. </button>
  53. <a class="navbar-brand" href="#">Proiect TW</a>
  54. </div>
  55. <!-- Collect the nav links, forms, and other content for toggling -->
  56. <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
  57. <ul class="nav navbar-nav">
  58. <li>
  59. <a href="#">Cauta</a>
  60. </li>
  61. <li>
  62. <form action="#" method="post">
  63. <input type="text" name="cauta" /><br /><input type="submit" name="submit" value="Cauta text" />
  64. </form>
  65. </li>
  66. <li>
  67. <form action="video.php" method="post">
  68. <input type="text" name="id" /><br /><input type="submit" name="submit" value="Submit ID" />
  69. </form>
  70. </li>
  71.  
  72.  
  73. </ul>
  74. </div>
  75. <!-- /.navbar-collapse -->
  76. </div>
  77. <!-- /.container -->
  78. </nav>
  79.  
  80. <!-- Page Content -->
  81. <div class="container">
  82. </div>
  83. <hr>
  84. <div class="col-sm-5 col-md-6">
  85. <img class="img-responsive portfolio-item" src="<?php print_r($public_search[0]['thumbnails']['medium']); ?>" alt="">
  86. <b>ID: </b><b><?php echo($public_search[0]['id']); ?></b><br/>
  87. <b><?php echo($public_search[0]['title']); ?></b><br/>
  88. <b><?php echo($public_search[0]['url']); ?></b><br/>
  89.  
  90. </div>
  91. <hr>
  92. <div class="col-sm-5 col-md-6">
  93. <img class="img-responsive portfolio-item" src="<?php print_r($public_search[1]['thumbnails']['medium']); ?>" alt="">
  94. <b>ID: </b><b><?php echo($public_search[1]['id']); ?></b><br/>
  95. <b><?php echo($public_search[1]['title']); ?></b><br/>
  96. <b><?php echo($public_search[1]['url']); ?></b><br/>
  97.  
  98. </div>
  99. <hr>
  100. <div class="col-sm-5 col-md-6">
  101. <img class="img-responsive portfolio-item" src="<?php print_r($public_search[2]['thumbnails']['medium']); ?>" alt="">
  102. <b>ID: </b><b><?php echo($public_search[2]['id']); ?></b><br/>
  103. <b><?php echo($public_search[2]['title']); ?></b><br/>
  104. <b><?php echo($public_search[2]['url']); ?></b><br/>
  105.  
  106. </div>
  107. <hr>
  108. <div class="col-sm-5 col-md-6">
  109. <img class="img-responsive portfolio-item" src="<?php print_r($public_search[3]['thumbnails']['medium']); ?>" alt="">
  110. <b>ID: </b><b><?php echo($public_search[3]['id']); ?></b><br/>
  111. <b><?php echo($public_search[3]['title']); ?></b><br/>
  112. <b><?php echo($public_search[3]['url']); ?></b><br/>
  113.  
  114. </div>
  115. <hr>
  116. <div class="col-md-6">
  117. <img class="img-responsive portfolio-item" src="<?php print_r($public_search[4]['thumbnails']['medium']); ?>" alt="">
  118. <b>ID: </b><b><?php echo($public_search[4]['id']); ?></b><br/>
  119. <b><?php echo($public_search[4]['title']); ?></b><br/>
  120. <b><?php echo($public_search[4]['url']); ?></b><br/>
  121.  
  122. </div>
  123. <hr>
  124. <div class="col-md-6">
  125. <img class="img-responsive portfolio-item" src="<?php print_r($public_search[5]['thumbnails']['medium']); ?>" alt="">
  126. <b>ID: </b><b><?php echo($public_search[5]['id']); ?></b><br/>
  127. <b><?php echo($public_search[5]['title']); ?></b><br/>
  128. <b><?php echo($public_search[5]['url']); ?></b><br/>
  129.  
  130. </div>
  131. <hr>
  132. <hr>
  133. <hr>
  134.  
  135. <!-- Footer -->
  136. <footer>
  137. <div class="row">
  138. <div class="col-lg-12">
  139. <p>Copyright &copy; Your Website 2016</p>
  140. </div>
  141. </div>
  142. <!-- /.row -->
  143. </footer>
  144.  
  145. </div>
  146. <!-- /.container -->
  147.  
  148. <!-- jQuery -->
  149. <script src="js/jquery.js"></script>
  150.  
  151. <!-- Bootstrap Core JavaScript -->
  152. <script src="js/bootstrap.min.js"></script>
  153.  
  154. <script>
  155. // 2. This code loads the IFrame Player API code asynchronously.
  156. var tag = document.createElement('script');
  157.  
  158. tag.src = "https://www.youtube.com/iframe_api";
  159. var firstScriptTag = document.getElementsByTagName('script')[0];
  160. firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
  161.  
  162. // 3. This function creates an <iframe> (and YouTube player)
  163. // after the API code downloads.
  164. var player;
  165. function onYouTubeIframeAPIReady() {
  166. player = new YT.Player('player', {
  167. height: '480',
  168. width: '100%',
  169. videoId: '<?php echo($video_info['id']); ?>',
  170. events: {
  171. 'onReady': onPlayerReady,
  172. 'onStateChange': onPlayerStateChange
  173. }
  174. });
  175.  
  176. }
  177.  
  178. // 4. The API will call this function when the video player is ready.
  179. function onPlayerReady(event) {
  180. event.target.playVideo();
  181. }
  182.  
  183.  
  184. // 5. The API calls this function when the player's state changes.
  185. // The function indicates that when playing a video (state=1),
  186. // the player should play for six seconds and then stop.
  187. var done = false;
  188. function onPlayerStateChange(event) {
  189. if (event.data == YT.PlayerState.PLAYING && !done) {
  190. }
  191. }
  192. function stopVideo() {
  193. player.stopVideo();
  194. }
  195. </script>
  196.  
  197. </body>
  198.  
  199. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement