View file super2/videos.php

File size: 3.31Kb
<?php
require 'connect.php';
require 'header.php';
require 'result.php';

$user = $row['user'];

print $top.'
<card id="cabinet" title="Аватары">
<p>';

$go = $_GET['go'];
$list = intval($_GET['list']);
$num = intval($_GET['num']);
$path = 'videos'; // Папка с файлами
$col = 6;

$ext = array(
0=>'.3gp',
1=>'.avi',
2=>'.mpg'
);

switch($go)
{
default:
$d = opendir($path);
if(!$list)
{$list = 1;}
$n = 0;
while(($k=readdir($d))!==false)
{
if($k[0]=='.' || $k=='index.php')
{continue;}
$n++;
}
closedir($d);

$num = ($n/$col);
if($num !== (int)$num)
{
$foo = (int)$num;
$fo = ($foo + 1);
}
else
{$fo = $num;}


if(!$list)
{$c = 0;}
else
{$c = ($col*($list-1));}

$d = opendir($path);
$la = '-1';

print '<small>
Аватар для <strong>'.$user.'</strong><br/>
---<br/>
Вы можете установить любое из этих видео себе в анкету, просто щелкните на понравившемся файле.<br/>
---<br/>
</small>';

while(($e = readdir($d)) !== false)
{
if($e[0]=='.' || $e=='index.php')
{continue;}
$la = $la + 1;
if($la>$c-1 and $la<$c+$col)
{
$laa = $la + 1; // Номер файла
$ex = explode('.',$e);
print '<a href="videos.php?go=addvideos&amp;id='.$id.'&amp;ps='.$ps.'&amp;num='.$ex[0].'&amp;ex='.$ex[1].'">'.$ex[0].'</a><br/>';
}
}


if(!$list)
{$c = 0;}
else
{$c = ($col*($list-1));}

$lis = $list + 1;
$lis1 = $list - 1;
$allpage = ceil($n/$col);

print '<br/>';
if($lis1 < 1)
{
print '<small>
&lt;&lt;пред.
</small>';
}
else
{
print '<small>
<a href="videos.php?list='.$lis1.'&amp;id='.$id.'&amp;ps='.$ps.'">&lt;&lt;пред.</a>
</small>';
}
if($list >= $allpage)
{
print '<small>
| след.&gt;&gt;<br/>
</small>';
}
else
{
print '<small>
| <a href="videos.php?list='.$lis.'&amp;id='.$id.'&amp;ps='.$ps.'">след.&gt;&gt;</a><br/>
</small>';
}

print '<small>
Перейти к:<br/>
</small>
<input name="p" format="*N" size="3"/><br/>
<small>
странице<br/>
<a href="videos.php?list=$(p)&amp;id='.$id.'&amp;ps='.$ps.'&amp;ref='.$ref.'">пошел</a><br/>
---<br/>
Файлов:<strong>'.$n.'</strong><br/>Страницa:<strong>'.$list.'/'.$allpage.'</strong><br/>
</small>';

closedir($d);
break;

case 'addvideos':
if(($num>=0) && ($num<=500) && ($num != ''))
{
if(!in_array('.'.$_GET['ex'],$ext))
{
header('Location: /?');
exit;
}

unlink('video/'.$id.$ext[0]);
unlink('video/'.$id.$ext[1]);
unlink('video/'.$id.$ext[2]);
copy($path.'/'.$num.'.'.$_GET['ex'], 'video/'.$id.'.'.$_GET['ex']);
print '<small>
<strong>Ваше видео успешно установлено!</strong><br/>
</small>';
}
else
{
print '<small>
<strong>Произошла ошибка при установке видео!</strong><br/>
</small>';
}
break;

}

print '<small>
---<br/>';
if($go)
{print '<a href="videos.php?id='.$id.'&amp;ps='.$ps.'&amp;ref='.$ref.'">Видео</a><br/>';}
if($_GET['rm'])
{print '<a href="chat.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$_GET['rm'].'">В чат</a><br/>';}
print '<a href="cabinet.php?id='.$id.'&amp;ps='.$ps.'&amp;ref='.$ref.'">Личный кабинет</a><br/>
<a href="enter.php?id='.$id.'&amp;ps='.$ps.'">Прихожая</a><br/>
</small>
</p></card></wml>';
mysql_close();
?>