Denzy
Злобный самаритянин
- Регистрация
 - 29 Июл 2016
 
- Сообщения
 - 132
 
- Реакции
 - 147
 
- Автор темы
 - #1
 
Здравствуйте. Сегодня в чате увидел сообщение, что нужен CMS/Скрипт для локалки, заключается в просмотре видео. Если кому пригодится, выкладываю:
	
	
	
		
Если есть предложения по улучшению, пишите
	
		
			
		
		
	
				
			
		PHP:
	
	<!DOCTYPE html>
<html lang="ru">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Видео в локальной сети</title>
<meta name="robots" content="noindex, follow"/>
    <!-- Bootstrap -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css">
    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
 
  </head>
  <body>
<div class="container">
<?php
header("Content-Type: text/html; charset=utf-8");
$url = ((!empty($_SERVER['HTTPS'])) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
//Сканируем папку. Можно указать так, а можно прописать строго
$dir  = getcwd() . "/";
//Тут пишем то, что нужно исключить
$skip = array('.', '..', 'index.php', 'PHP_errors.log');
  $files = scandir($dir,1 );
  foreach ($files as $file)
  if(!in_array($file, $skip))
  {
      //Выводим название над плеером
    echo "<h2>$file</h2>";
    //Выводим сам плеер
    echo "<video controls width='710' height='538'  preload='none' controls='controls' play='no' frameborder='0'>
<source src='$url$file'>
</video><br> ";
  }
?>
</div>
    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  </body>
</html>
	Если есть предложения по улучшению, пишите